Procházet zdrojové kódy

新增手术和麻醉以及责任护士

DESKTOP-MINPJAU\Administrator před 3 roky
rodič
revize
240c7b0b24

+ 6 - 3
src/components/si-sheet-upload/jieSuanDanDaYing.vue

@@ -465,12 +465,14 @@
                 <div class="wen-zi">
                   <div>手术及操作起止时间</div>
                   <div class="w300 div-border-bottom">
-                    <span>{{ getShouShuShiJian(item.ssrq) }} </span>
+                    <span>{{ getShouShuShiJian(item) }} </span>
                   </div>
                 </div>
                 <div class="wen-zi">
                   <div>麻醉起止时间</div>
-                  <div class="w300 div-border-bottom"></div>
+                  <div class="w300 div-border-bottom">
+                    {{ getMaZuiShiJian(item) }}
+                  </div>
                 </div>
               </div>
               <span v-if="index === 0"></span>
@@ -628,7 +630,7 @@
               <div class="wen-zi">
                 <div>责任护士代码</div>
                 <div class="w90">
-                  <span>{{ setlinfo.respNurs }}</span>
+                  <span>{{ setlinfo.respNursCode }}</span>
                 </div>
               </div>
             </div>
@@ -816,6 +818,7 @@ import {
   getAdmissCond,
   getAge,
   getDateName,
+  getMaZuiShiJian,
   getMedChrgitmTypeData,
   getShouShuData,
   getShouShuShiJian,

+ 11 - 6
src/components/si-sheet-upload/jieSuanDanXiuGai.js

@@ -3,6 +3,7 @@ import {maZuiFangShi} from "@/api/public-api";
 import store from '@/store';
 import {listIsBlank, stringIsBlank} from "@/utils/blank-utils";
 import {getFundPayType, getMedChrgitmType} from "@/api/medical-insurance/si-setl-upload";
+import {getFormatDatetime} from "@/utils/date";
 
 const getRoles = store.state.user.info.roles
 
@@ -154,12 +155,16 @@ export function getDateName(val) {
 
 // 手术时间拆分
 export function getShouShuShiJian(val) {
-    if (stringIsBlank(val)) {
-        return ""
-    }
-    let date = val.split(" ")[0].split("-")
-    let times = val.split(" ")[1].split(":")
-    return `${date[0]}年${date[1]}月${date[2]}日 ${times[0]}时${times[1]}分${times[2]}秒`
+    let {oprnOprtBegntime, oprnOprtEndtime} = val
+    let format = 'YYYY年MM月DD日 HH时mm分ss秒'
+    return `${getFormatDatetime(oprnOprtBegntime, format)} 至 ${getFormatDatetime(oprnOprtEndtime, format)}`
+}
+
+// 麻醉时间
+export function getMaZuiShiJian(val) {
+    let {anstBegntime, anstEndtime} = val
+    let format = 'YYYY年MM月DD日 HH时mm分ss秒'
+    return `${getFormatDatetime(anstBegntime, format)} 至 ${getFormatDatetime(anstEndtime, format)}`
 }
 
 // 颅内时间拆分