12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- <template>
- <xc-dialog-v2 v-model="dialog" title="病历质控" width="80%" maximize>
- <xc-table :local-data="suggestion" :height="80">
- <el-table-column prop="patNo" label="住院号" width="90"/>
- <el-table-column prop="times" label="次数" width="40"/>
- <el-table-column prop="patName" label="患者名称"/>
- <el-table-column prop="emrName" label="病历"/>
- <el-table-column prop="name" label="质控意见"/>
- <el-table-column prop="remark" label="备注"/>
- <el-table-column prop="approverName" label="审核人"/>
- <el-table-column prop="scoringCriteriaName" label="等级"/>
- <el-table-column prop="finalControl" label="是否终末">
- <template #default="{row}">
- <span v-if="row.finalControl === 1">
- <el-tag>是</el-tag>
- </span>
- </template>
- </el-table-column>
- </xc-table>
- </xc-dialog-v2>
- </template>
- <script setup name='EmrControlRuleDialog'>
- import XcDialogV2 from "@/components/xiao-chan/dialog/XcDialogV2.vue";
- import {myPatientQualityControl} from "@/api/zhu-yuan-yi-sheng/emr-control-rule";
- import XcTable from "@/components/xiao-chan/xc-table/XcTable.vue";
- const suggestion = ref([])
- const dialog = ref(false)
- onMounted(() => {
- myPatientQualityControl().then((res) => {
- suggestion.value = res
- if (suggestion.value.length > 0) {
- dialog.value = true
- }
- });
- })
- </script>
- <style scoped lang="scss">
- </style>
|