lighter 1 year ago
parent
commit
4149b19736
1 changed files with 13 additions and 3 deletions
  1. 13 3
      src/views/hospitalization/case-front-sheet/FrontSheetQuality.vue

+ 13 - 3
src/views/hospitalization/case-front-sheet/FrontSheetQuality.vue

@@ -25,7 +25,6 @@
           <el-button icon="Check" type="success" @click="approveAudit">审核通过</el-button>
           <el-button icon="Close" type="danger" @click="rejectAudit">审核不通过</el-button>
         </span>
-        <el-button icon="Clock" type="info" @click="viewAuditHistory">审核记录</el-button>
       </div>
     </template>
     <CyFlex tab-position="vertical">
@@ -46,6 +45,17 @@
             </VxeColumn>
             <VxeColumn title="医生" field="doctorName" width="70"></VxeColumn>
             <VxeColumn title="申请时间" field="applicationTime" width="135"></VxeColumn>
+            <VxeColumn v-if="auditInquiryRequest.state !== 'INITIAL' " width="50">
+              <template #default="{row}">
+                <el-button
+                    icon="Clock"
+                    type="primary"
+                    plain circle
+                    title="审核记录"
+                    @click.stop="viewAuditHistory(row)"
+                ></el-button>
+              </template>
+            </VxeColumn>
           </CyVxeTable>
         </div>
       </template>
@@ -248,8 +258,8 @@ function rejectAudit() {
   })
 }
 
-function viewAuditHistory() {
-  useDialogToJs(AuditHistory, { patinfo: currentRow.value })
+function viewAuditHistory(row) {
+  useDialogToJs(AuditHistory, { patinfo: row })
 }
 
 onMounted(() => {