Explorar el Código

Merge branch 'master' of https://172.16.32.165/lighter/vue-intergration-platform

xiaochan hace 1 año
padre
commit
e57a5bf3e4

+ 46 - 2
src/views/hospitalization/case-front-sheet/FillCaseFrontSheet.vue

@@ -16,7 +16,7 @@
       <el-button type="primary" icon="Edit" @click="openYbDiag" v-if="inOutStatus === 1">医保诊断</el-button>
       <el-button type="primary" icon="Upload" @click="saveVerify(1)">保存首页</el-button>
       <el-dropdown trigger="click" type="primary" @command="sheetQualityVerification" style="margin: 0 8px">
-        <el-button type="primary">病案质控审核<i class="el-icon-arrow-down el-icon--right"></i></el-button>
+        <el-button type="primary">病案质控<i class="el-icon-arrow-down el-icon--right"></i></el-button>
         <template #dropdown>
           <el-dropdown-menu>
             <el-dropdown-item command="applyVerification">申请审核</el-dropdown-item>
@@ -52,7 +52,34 @@
     <template #main>
       <div style="display: flex">
         <div :style="mainInfo" id="scrollWrapper">
-          <div id="page0">
+          <div style="position: absolute; top: 20px; left: 20px">
+            <span
+                v-if="patient.auditState === 'NONE'"
+                class="audit-state audit-state_initial"
+            >
+              病案质控未申请
+            </span>
+            <span
+                v-else-if="patient.auditState === 'INITIAL'"
+                class="audit-state audit-state_initial"
+            >
+              病案质控未审核</span>
+            <span
+                v-else-if="patient.auditState === 'APPROVED'"
+                class="audit-state audit-state_approved"
+            >
+              病案质控已通过
+            </span>
+            <span
+                v-else-if="patient.auditState === 'REJECTED'"
+                class="audit-state audit-state_rejected"
+                @click="sheetQualityVerification('verificationRecord')"
+            >
+              病案质控已驳回
+            </span>
+
+          </div>
+          <div>
             <h3 style="width: 100%; font-size: 17px; text-align: center">住 院 病 案 首 页</h3>
             <div style="width: 100%; height: 32px; line-height: 32px; font-size: 15px; text-align: center">
               医疗机构: <span style="font-weight: 700">长沙泰和医院</span> (组织机构代码: <span
@@ -1038,6 +1065,7 @@ const mainInfo = {
   overflowX: 'hidden',
   padding: '0 20px',
   overflowY: 'scroll',
+  position: 'relative'
 }
 const dics = ref({})
 const showGoSearchBtn1 = ref(false)
@@ -2051,4 +2079,20 @@ table td {
 :deep(#livePlace .el-input__inner) {
   color: black;
 }
+
+.audit-state {
+  font-weight: bold;
+  font-size: 14px;
+}
+.audit-state_approved {
+  color: green;
+}
+.audit-state_rejected {
+  color: red;
+  text-decoration: underline;
+  cursor: pointer;
+}
+.audit-state_initial {
+  color: #777777;
+}
 </style>