浏览代码

Merge branch '20200710_pc_vue_new_branch' of http://git.shengws.com/csx/Vue_New into 20200710_pc_vue_new_branch

XMLWAN 4 年前
父节点
当前提交
c248d8496d
共有 1 个文件被更改,包括 15 次插入2 次删除
  1. 15 2
      src/xt_pages/dialysis/template/DialysisPrintOrderTwentyOne.vue

+ 15 - 2
src/xt_pages/dialysis/template/DialysisPrintOrderTwentyOne.vue 查看文件

21
 
21
 
22
             <td width="50">年 龄:</td>
22
             <td width="50">年 龄:</td>
23
             <td width="40">
23
             <td width="40">
24
-              <div class="under-line">{{ getAge(patientInfo) }}</div>
24
+              <div class="under-line">{{ getNewAge(patientInfo.id_card_no) }}</div>
25
             </td>
25
             </td>
26
             <td width="20"></td>
26
             <td width="20"></td>
27
 
27
 
33
             <td width="60">住院号:</td>
33
             <td width="60">住院号:</td>
34
             <td width="80">
34
             <td width="80">
35
               <div class="under-line">
35
               <div class="under-line">
36
-                &nbsp;{{ patientInfo.admission_number ? patientInfo.admission_number : "" }}
36
+                &nbsp;{{ receiverTreatmentAccess.admission_number ? receiverTreatmentAccess.admission_number : "" }}
37
               </div>
37
               </div>
38
             </td>
38
             </td>
39
             <td width="20"></td>
39
             <td width="20"></td>
1149
     }
1149
     }
1150
   },
1150
   },
1151
   methods: {
1151
   methods: {
1152
+    getNewAge(UUserCard) {
1153
+      if (UUserCard != null && UUserCard != '') {
1154
+        // 获取年龄
1155
+        var myDate = new Date()
1156
+        var month = myDate.getMonth() + 1
1157
+        var day = myDate.getDate()
1158
+        var age = myDate.getFullYear() - UUserCard.substring(6, 10) - 1
1159
+        if (UUserCard.substring(10, 12) < month || UUserCard.substring(10, 12) == month && UUserCard.substring(12, 14) <= day) {
1160
+          age++
1161
+        }
1162
+        return age
1163
+      }
1164
+    },
1152
      getHemorrhage(hemorrhage){
1165
      getHemorrhage(hemorrhage){
1153
       if(hemorrhage.indexOf(',') == -1){
1166
       if(hemorrhage.indexOf(',') == -1){
1154
         let str = hemorrhage
1167
         let str = hemorrhage