Forráskód Böngészése

优化手术时间和麻醉时间的填写

lighter 3 éve
szülő
commit
8030f97a1e

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

@@ -164,7 +164,7 @@
             />
               病房:<input v-model="patient.dismissWard" readonly style="width: 80px" /> 住院天数:<input id="admissDays" v-model="patient.admissDays" style="width: 70px" />
             </div>
-            <div>
+            <div id="clinicDiag">
               门(急)诊诊断:
               <input v-model="patient.clinicDiagStr" readonly style="width: 350px" @click="showSearchData('clinicdiag')" />
               疾病编码:
@@ -771,7 +771,9 @@
         <el-date-picker v-model="surgeryDatetime" type="datetime" placeholder="手术开始时间"></el-date-picker>
         <div style="height: 12px"></div>
         <el-date-picker v-model="opEndDate" type="datetime" placeholder="手术结束时间"></el-date-picker>
-        <div style="height: 12px"></div>
+        <div style="margin: 12px 0 8px 0; font-size: 14px; color: red">
+          提示:有麻醉(局麻除外)的患者需要填写麻醉时间,否则最终校验无法通过!
+        </div>
         <el-date-picker v-model="anstStartDate" type="datetime" placeholder="麻醉开始时间"></el-date-picker>
         <div style="height: 12px"></div>
         <el-date-picker v-model="anstEndDate" type="datetime" placeholder="麻醉结束时间"></el-date-picker>
@@ -1102,6 +1104,11 @@ const anstEndDate = ref(null)
 const currentSurgeryDatetimeIndex = ref(null)
 const showPickSurgeryDatetime = (index) => {
   currentSurgeryDatetimeIndex.value = index
+  let surgery = patient.value.surgeryList[index]
+  surgeryDatetime.value = surgery.date
+  opEndDate.value = surgery.opEndDate
+  anstStartDate.value = surgery.anstStartDate
+  anstEndDate.value = surgery.anstEndDate
   showSurgeryDatetime.value = true
 }
 const confirmSurgeryDatetime = () => {