Bladeren bron

11月28日 打印单

yq1 3 weken geleden
bovenliggende
commit
c5b236efd7

+ 12 - 4
src/pages/main/template/DialysisPrintOrderServentyFour.vue Bestand weergeven

@@ -349,6 +349,7 @@ import { getDataConfig } from "@/utils/data";
349 349
 import { jsGetAge, uParseTime } from "@/utils/tools";
350 350
 import LabelBox from "../printItem/LabelBox";
351 351
 import { fetchAllAdminUsers } from "@/api/doctor";
352
+import {Dialog} from 'vant'
352 353
 // import DialysisPrintOrderOne from './template/dialysisPrintOrderOne'
353 354
 // import DialysisPrintOrderTwo from './template/dialysisPrintOrderTwo'
354 355
 import print from "print-js";
@@ -1063,10 +1064,17 @@ export default {
1063 1064
     },
1064 1065
     getcheckData(val){
1065 1066
       if(val.length >0){
1066
-        const a = val.join(',')
1067
-        console.log('a',a);
1068
-        this.$toast(a +" 未填");
1069
-        return a
1067
+        let message = `记录单未填数据:\n${val.join("\n")}`;
1068
+        Dialog.confirm({
1069
+          allowHtml:true,
1070
+          message:message,
1071
+        }).then(() => {
1072
+
1073
+          })
1074
+          .catch(() => {
1075
+
1076
+          });
1077
+        return message
1070 1078
       }else{
1071 1079
         this.$toast('核对完成');
1072 1080
       }

+ 21 - 12
src/pages/main/template/DialysisPrintOrderSeventysix.vue Bestand weergeven

@@ -924,7 +924,7 @@ import { getDialysisRecord } from '@/api/dialysis'
924 924
 import { getDataConfig } from '@/utils/data'
925 925
 import { jsGetAge, uParseTime, uParseTimeOne } from '@/utils/tools'
926 926
 import LabelBox from '../printItem/LabelBox'
927
-
927
+import {Dialog} from 'vant'
928 928
 // import DialysisPrintOrderOne from './template/dialysisPrintOrderOne'
929 929
 // import DialysisPrintOrderTwo from './template/dialysisPrintOrderTwo'
930 930
 import print from 'print-js'
@@ -1178,13 +1178,15 @@ export default {
1178 1178
       ) {
1179 1179
         const obj30 = '首剂'
1180 1180
         checkDate.push(obj30);
1181
-      } if (
1182
-        this.prescription.anticoagulant_weichi == "" &&
1183
-        this.prescription.anticoagulant != 1
1184
-      ) {
1185
-        const obj31 = '维持'
1186
-        checkDate.push(obj31);
1187
-      } if (
1181
+      } 
1182
+      // if (
1183
+      //   this.prescription.anticoagulant_weichi == "" &&
1184
+      //   this.prescription.anticoagulant != 1
1185
+      // ) {
1186
+      //   const obj31 = '维持'
1187
+      //   checkDate.push(obj31);
1188
+      // } 
1189
+      if (
1188 1190
         this.prescription.anticoagulant_zongliang == "" &&
1189 1191
         this.prescription.anticoagulant != 1 &&
1190 1192
         this.prescription.anticoagulant != 5
@@ -1854,10 +1856,17 @@ export default {
1854 1856
     },
1855 1857
     getcheckData(val){
1856 1858
       if(val.length >0){
1857
-        const a = val.join(',')
1858
-        console.log('a',a);
1859
-        this.$toast(a +" 未填");
1860
-        return a
1859
+        let message = `记录单未填数据:\n${val.join("\n")}`;
1860
+        Dialog.confirm({
1861
+          allowHtml:true,
1862
+          message:message,
1863
+        }).then(() => {
1864
+
1865
+          })
1866
+          .catch(() => {
1867
+
1868
+          });
1869
+        return message
1861 1870
       }else{
1862 1871
         this.$toast('核对完成')
1863 1872
       }

+ 3 - 3
src/pages/main/template/DialysisPrintOrdereighty.vue Bestand weergeven

@@ -175,7 +175,7 @@
175 175
                           : ""
176 176
                       }}
177 177
                     </div>
178
-                    
178
+                    /
179 179
                     <div class="under_line" style="width: 50px; text-align: center">
180 180
                       {{
181 181
                         predialysis.diastolic_blood_pressure
@@ -568,7 +568,7 @@
568 568
 
569 569
                     <tr v-for="(monitor, monindex) in monitors" :key="monindex">
570 570
                       <td>{{ getTime(monitor.operate_time, "{h}:{i}") }}</td>
571
-                      <td>{{monitor.systolic_blood_pressure? monitor.systolic_blood_pressure + "": ""}}
571
+                      <td>{{monitor.systolic_blood_pressure? monitor.systolic_blood_pressure + "/": ""}}
572 572
                         {{monitor.diastolic_blood_pressure? monitor.diastolic_blood_pressure: ""}}</td>
573 573
                       <td>{{ monitor.pulse_frequency? monitor.pulse_frequency: ""}}</td>
574 574
                       <td>{{monitor.blood_flow_volume? monitor.blood_flow_volume: ""}}</td>
@@ -768,7 +768,7 @@
768 768
                     </span>
769 769
                       <span v-else></span>
770 770
                   </div>
771
-                  
771
+                  /
772 772
                   <div class="under_line"
773 773
                     style="width: 50px; text-align: center"
774 774
                   >