yq1 il y a 10 mois
Parent
révision
1066322c16
1 fichiers modifiés avec 108 ajouts et 249 suppressions
  1. 108 249
      src/xt_pages/dialysis/template/DialysisPrintOrderSix.vue

+ 108 - 249
src/xt_pages/dialysis/template/DialysisPrintOrderSix.vue Voir le fichier

@@ -2,7 +2,7 @@
2 2
   <div>
3 3
     <el-button type="primary" @click="checkData">一键核对</el-button>
4 4
     <el-button type="primary" @click="toUpload">一键上传</el-button>
5
-    
5
+
6 6
     <div id="dialysis-print-box-1"  ref="pdfContent">
7 7
       <div
8 8
         id="dialysis-print-box-1-1"
@@ -316,69 +316,34 @@
316 316
                     <div
317 317
                       class="inline_block"
318 318
                       style="margin-left: 10px; flex: 1"
319
-                      v-if="(org_id == 10598 || org_id == 0) &&  predialysis.internal_fistula!=''"
319
+                      v-if="org_id!=10580 && org_id !=0"
320 320
                     >
321 321
                       穿刺方式:
322 322
                       <div
323 323
                         class="under_line"
324 324
                         style="width: 100px; text-align: center"
325
-                        v-if="predialysis&&predialysis.puncture_way == ''"
325
+                        v-if="predialysis.puncture_way == ''"
326 326
                       >
327 327
                          /
328 328
                       </div>
329 329
                       <div
330 330
                         class="under_line"
331 331
                         style="width: 100px; text-align: center"
332
-                        v-if="predialysis&&predialysis.puncture_way.indexOf('绳梯') > -1"
332
+                        v-if="predialysis.puncture_way.indexOf('绳梯') > -1"
333 333
                       >
334 334
                         绳梯
335 335
                       </div>
336 336
                       <div
337 337
                         class="under_line"
338 338
                         style="width: 100px; text-align: center"
339
-                        v-if="predialysis&&predialysis.puncture_way.indexOf('扣眼') > -1"
339
+                        v-if="predialysis.puncture_way.indexOf('扣眼') > -1"
340 340
                       >
341 341
                         扣眼
342 342
                       </div>
343 343
                       <div
344 344
                         class="under_line"
345 345
                         style="width: 100px; text-align: center"
346
-                        v-if="predialysis&&predialysis.puncture_way.indexOf('区域') > -1"
347
-                      >
348
-                        区域
349
-                      </div>
350
-                    </div>
351
-                    <div
352
-                      class="inline_block"
353
-                      style="margin-left: 10px; flex: 1"
354
-                      v-if="org_id!=10580 && org_id !=0 && org_id!=10598"
355
-                    >
356
-                      穿刺方式:
357
-                      <div
358
-                        class="under_line"
359
-                        style="width: 100px; text-align: center"
360
-                        v-if="predialysis&&predialysis.puncture_way == ''"
361
-                      >
362
-                         /
363
-                      </div>
364
-                      <div
365
-                        class="under_line"
366
-                        style="width: 100px; text-align: center"
367
-                        v-if="predialysis&&predialysis.puncture_way.indexOf('绳梯') > -1"
368
-                      >
369
-                        绳梯
370
-                      </div>
371
-                      <div
372
-                        class="under_line"
373
-                        style="width: 100px; text-align: center"
374
-                        v-if="predialysis&&predialysis.puncture_way.indexOf('扣眼') > -1"
375
-                      >
376
-                        扣眼
377
-                      </div>
378
-                      <div
379
-                        class="under_line"
380
-                        style="width: 100px; text-align: center"
381
-                        v-if="predialysis&&predialysis.puncture_way.indexOf('区域') > -1"
346
+                        v-if="predialysis.puncture_way.indexOf('区域') > -1"
382 347
                       >
383 348
                         区域
384 349
                       </div>
@@ -393,37 +358,13 @@
393 358
                         class="under_line"
394 359
                         style="width: 100px; text-align: center"
395 360
                       >
396
-                         {{ dialysisOrder&&dialysisOrder.puncture_way }}
397
-                      </div>
398
-                      
399
-                    </div>
400
-                    <div
401
-                      class="inline_block"
402
-                      style="margin-left: 10px; flex: 1"
403
-                      v-if="(org_id == 10598 || org_id == 0) &&  predialysis.internal_fistula!=''"
404
-                    >
405
-                      穿刺针:
406
-                      <div
407
-                        class="under_line"
408
-                        style="width: 100px; text-align: center"
409
-                      >
410
-                      <span v-if="org_id==10580 || org_id==0">
411
-                        {{ dialysisOrder.puncture_needle}}
412
-                      </span>
413
-                      <span v-if="org_id != 10580 && org_id!=0">
414
-                        {{
415
-                          predialysis.puncture_needle
416
-                            ? predialysis.puncture_needle
417
-                            : "/"
418
-                        }}
419
-                      </span>
420
-                       
361
+                         {{ dialysisOrder.puncture_way }}
421 362
                       </div>
363
+
422 364
                     </div>
423 365
                     <div
424 366
                       class="inline_block"
425 367
                       style="margin-left: 10px; flex: 1"
426
-                      v-if="org_id != 10598"
427 368
                     >
428 369
                       穿刺针:
429 370
                       <div
@@ -440,7 +381,7 @@
440 381
                             : "/"
441 382
                         }}
442 383
                       </span>
443
-                       
384
+
444 385
                       </div>
445 386
                     </div>
446 387
                   </div>
@@ -809,7 +750,6 @@
809 750
                     <div
810 751
                       class="inline_block"
811 752
                       style="margin-left: 10px; flex: 1"
812
-                      v-if="org_id==10598 && prescription.mode_id == 2"
813 753
                     >
814 754
                       置换方式:
815 755
                       <div
@@ -821,25 +761,8 @@
821 761
                         }}
822 762
                       </div>
823 763
                     </div>
824
-
825 764
                     <div
826
-                      class="inline_block"
827
-                      style="margin-left: 10px; flex: 1"
828
-                      v-if="org_id!=10598"
829
-                    >
830
-                      置换方式:
831
-                      <div
832
-                        class="under_line"
833
-                        style="width: 100px; text-align: center"
834
-                      >
835
-                        {{
836
-                          getDisplaceLiquiPart(prescription.displace_liqui_part)
837
-                        }}
838
-                      </div>
839
-                    </div>
840 765
 
841
-                    <div
842
-                      v-if="org_id==10598 && prescription.mode_id == 2"
843 766
                       class="inline_block"
844 767
                       style="margin-left: 10px; flex: 1"
845 768
                     >
@@ -853,42 +776,16 @@
853 776
                             ? prescription.replacement_total
854 777
                             : "/"
855 778
                         }}
856
-                        </span> 
779
+                        </span>
857 780
                         <span v-if="org_id!=10206"> {{
858 781
                           prescription.displace_liqui_value
859 782
                             ? prescription.displace_liqui_value
860 783
                             : "/"
861 784
                         }}
862
-                        </span> 
785
+                        </span>
863 786
                       </div>
864 787
                       L
865 788
                     </div>
866
-
867
-                    <div
868
-                      v-if="org_id!=10598"
869
-                      class="inline_block"
870
-                      style="margin-left: 10px; flex: 1"
871
-                    >
872
-                      置换量:
873
-                      <div
874
-                        class="under_line"
875
-                        style="width: 70px; text-align: center"
876
-                      >
877
-                      <span v-if="org_id ==10206"> {{
878
-                          prescription.replacement_total
879
-                            ? prescription.replacement_total
880
-                            : "/"
881
-                        }}
882
-                        </span> 
883
-                        <span v-if="org_id!=10206"> {{
884
-                          prescription.displace_liqui_value
885
-                            ? prescription.displace_liqui_value
886
-                            : "/"
887
-                        }}
888
-                        </span> 
889
-                      </div>
890
-                      L
891
-                      </div>
892 789
                     <div
893 790
                       class="inline_block"
894 791
                       style="margin-left: 10px; flex: 1"
@@ -966,7 +863,6 @@
966 863
                             : ""
967 864
                         }}
968 865
                       </div>
969
-
970 866
                     </div>
971 867
 
972 868
                     <div class="inline_block" style="flex: 1" v-if="org_id!=10290">
@@ -1089,7 +985,7 @@
1089 985
                         class="under_line"
1090 986
                         style="width: 70px; text-align: center"
1091 987
                       >
1092
-                      <span v-if="org_id !=10447 && org_id != 9675 && org_id!=10580">{{
988
+                      <span v-if="org_id !=10447 && org_id != 9675">{{
1093 989
                           predialysis.weight_before
1094 990
                             ? parseFloat(
1095 991
                                 predialysis.weight_before -
@@ -1108,16 +1004,11 @@
1108 1004
                             : "未称重"
1109 1005
                         }}
1110 1006
                        </span>
1111
-                       <span v-if="org_id ==10580">
1112
-                        {{
1113
-                          predialysis.weight_before? parseFloat(predialysis.weight_before).toFixed(1): "未称重"
1114
-                        }}
1115
-                       </span>
1116 1007
                       </div>
1117 1008
                       kg
1118 1009
                     </div>
1119 1010
                     <div class="inline_block" style="flex: 1" v-if="org_id!=10469 && org_id!=0">
1120
-                      计划超滤量: 
1011
+                      计划超滤量:
1121 1012
                       <div
1122 1013
                         class="under_line"
1123 1014
                         style="width: 100px; text-align: center"
@@ -1128,13 +1019,13 @@
1128 1019
                             : "/"
1129 1020
                         }}
1130 1021
                       </div>
1131
-                      <span v-if="org_id == 10395 || org_id == 9829 || org_id == 10440 || org_id == 10469 || org_id == 10471 || org_id == 10460">ml</span> 
1022
+                      <span v-if="org_id == 10395 || org_id == 9829 || org_id == 10440 || org_id == 10469 || org_id == 10471 || org_id == 10460">ml</span>
1132 1023
                       <span v-if="org_id!=10395&&org_id!=9829 && org_id!=10440 && org_id!=10469 && org_id!=10471 && org_id!=10460">L</span>
1133 1024
                     </div>
1134 1025
 
1135 1026
 
1136 1027
                     <div class="inline_block" style="flex: 1" v-if="org_id == 10469 || org_id == 0">
1137
-                      处方脱水量: 
1028
+                      处方脱水量:
1138 1029
                       <div
1139 1030
                         class="under_line"
1140 1031
                         style="width: 100px; text-align: center"
@@ -1192,7 +1083,7 @@
1192 1083
                       </div>
1193 1084
                       mmol/L
1194 1085
                     </div>
1195
-                    <div class="inline_block" style="margin-left: 10px" v-if="org_id!=10478 && org_id!=10598">
1086
+                    <div class="inline_block" style="margin-left: 10px" v-if="org_id!=10478 && org_id !=10598">
1196 1087
                       碳酸氢根:
1197 1088
                       <div
1198 1089
                         class="under_line"
@@ -1206,7 +1097,7 @@
1206 1097
                       </div>
1207 1098
                       mmol/L
1208 1099
                     </div>
1209
-                    <div class="inline_block" style="margin-left: 10px" v-if="org_id!=10478&&org_id!=10598">
1100
+                    <div class="inline_block" style="margin-left: 10px" v-if="org_id!=10478 && org_id !=10598">
1210 1101
                       流量:
1211 1102
                       <div
1212 1103
                         class="under_line"
@@ -1256,7 +1147,7 @@
1256 1147
                             : "/"
1257 1148
                         }}
1258 1149
                       </div>
1259
-                     
1150
+
1260 1151
                      <span v-if="org_id!=9675 && org_id!=10447 && org_id!=9829 && org_id!=10440 && org_id!=10469 && org_id!=10471 && org_id!=10460">
1261 1152
                       <span v-if="prescription.anticoagulant == 4">mg</span>
1262 1153
                       <span v-if="prescription.anticoagulant == 3">iu</span>
@@ -1276,7 +1167,7 @@
1276 1167
                      <span v-if="prescription.anticoagulant == 10">iu</span>
1277 1168
                      <span v-if="prescription.anticoagulant == 11">iu</span>
1278 1169
                      <span v-if="prescription.anticoagulant == 13">iu</span>
1279
-                    
1170
+
1280 1171
                     </span>
1281 1172
                     </div>
1282 1173
                     <div class="inline_block" style="margin-left: 20px">
@@ -1413,8 +1304,7 @@
1413 1304
                     </div>
1414 1305
                   </div>
1415 1306
 
1416
-
1417
-                  <div class="row" style="padding: 2px 0; line-height: 23px" v-if="org_id ==0 || org_id == 3877  || org_id == 9671">
1307
+                  <div class="row" style="padding: 2px 0; line-height: 23px" v-if=" org_id == 3877  || org_id == 9671">
1418 1308
                     <div
1419 1309
                       class="inline_block"
1420 1310
                       style="margin-left: 20px"
@@ -1432,8 +1322,8 @@
1432 1322
                         }}
1433 1323
                       </div>
1434 1324
                       <span>ml/h</span>
1435
-                   
1436
-                  
1325
+
1326
+
1437 1327
                     </div>
1438 1328
                     <div
1439 1329
                       class="inline_block"
@@ -1452,8 +1342,8 @@
1452 1342
                         }}
1453 1343
                       </div>
1454 1344
                       <span>ml/h</span>
1455
-                   
1456
-                  
1345
+
1346
+
1457 1347
                     </div>
1458 1348
                     <div class="inline_block" style="margin-left: 20px">
1459 1349
                       碳酸氢钠流速:
@@ -1467,13 +1357,13 @@
1467 1357
                             : ""
1468 1358
                         }}
1469 1359
                       </div>
1470
-                     
1471
-                     
1360
+
1361
+
1472 1362
                     </div>
1473 1363
                     <span>ml/h</span>
1474
-                   
1475
-              
1476
-                  
1364
+
1365
+
1366
+
1477 1367
                   </div>
1478 1368
 
1479 1369
                    <div class="row" style="padding: 2px 0; line-height: 23px" v-if="org_id ==10469 || org_id == 9671">
@@ -1488,7 +1378,7 @@
1488 1378
                       >
1489 1379
                        {{predialysis.machine_type ? predialysis.machine_type : ""}}
1490 1380
                       </div>
1491
-                    
1381
+
1492 1382
                     </div>
1493 1383
                     <div
1494 1384
                       class="inline_block"
@@ -1587,15 +1477,15 @@
1587 1477
                               : "mmHg"
1588 1478
                           }})
1589 1479
                         </td>
1590
-                        
1480
+
1591 1481
                         <td width="60" v-if="org_id == 9836">体温(°C)</td>
1592 1482
                         <td width="60" v-if="org_id == 9919">血温(°C)</td>
1593 1483
                         <td width="60" v-if="org_id == 9671">血温(°C)</td>
1594 1484
                         <td width="60" v-if="org_id!=9836&&org_id!=9919&&org_id!=9671">透析液温度(°C)</td>
1595 1485
                         <td width="50" v-if="org_id != 10121 &&  org_id!=10600">
1596
-                          <span v-if="org_id != 0 && org_id !=10469 && org_id!=10490 "> 电导度<br />(ms/cm)</span> 
1597
-                          <span v-if="org_id ==10469"> 钠浓度<br />(mmol/L)</span> 
1598
-                          <span v-if="org_id == 0 || org_id == 10490"> 置换液的速度<br />(ml/h)</span> 
1486
+                          <span v-if="org_id != 0 && org_id !=10469 && org_id!=10490 "> 电导度<br />(ms/cm)</span>
1487
+                          <span v-if="org_id ==10469"> 钠浓度<br />(mmol/L)</span>
1488
+                          <span v-if="org_id == 0 || org_id == 10490"> 置换液的速度<br />(ml/h)</span>
1599 1489
                         </td>
1600 1490
                         <td width="50" v-if="org_id == 10121">SpO₂<br />(%)</td>
1601 1491
                         <td width="50" v-if="org_id == 10375 || org_id == 0">置换率<br />(ml/h)</td>
@@ -1607,11 +1497,10 @@
1607 1497
                         </td>
1608 1498
                         <td width="50" v-if="org_id == 3877 || org_id == 0 || org_id == 10449">滤前压(mmHg)</td>
1609 1499
                         <td width="50" v-if="org_id == 9538 || org_id ==10600">KT/V</td>
1610
-                        <td width="50" v-if="org_id == 9919">在线尿素监测</td>  
1611
-                        <td width="50" v-if="org_id == 9671">在线尿素监测</td>  
1500
+                        <td width="50" v-if="org_id == 9919">在线尿素监测</td>
1501
+                        <td width="50" v-if="org_id == 9671">在线尿素监测</td>
1612 1502
                         <td width="50" v-if="org_id == 9538 || org_id == 9919 || org_id== 9671">血容量<br />(L)</td>
1613 1503
                         <td width="50" v-if="org_id == 10490 || org_id == 0">碳酸氢钠<br />(ml)</td>
1614
-                        <td width="50" v-if="org_id == 10598 || org_id == 0">护士签名</td>
1615 1504
                         <td width="200">病情变化及处理</td>
1616 1505
                       </tr>
1617 1506
 
@@ -1644,7 +1533,7 @@
1644 1533
                               : ""
1645 1534
                             }}
1646 1535
                           </span>
1647
-                          
1536
+
1648 1537
                         </td>
1649 1538
                         <td>
1650 1539
                           <span
@@ -1708,7 +1597,7 @@
1708 1597
                           <span v-if="org_id==0||org_id==10490"> {{ monitor.replacement_speed ? monitor.replacement_speed : "" }}</span>
1709 1598
                         </td>
1710 1599
 
1711
-                      
1600
+
1712 1601
                         <td v-if="org_id == 10375 || org_id == 0"><br />
1713 1602
                           {{ monitor.replacement_rate? monitor.replacement_rate: ""}}
1714 1603
                         </td>
@@ -1744,35 +1633,6 @@
1744 1633
                         <td width="50" v-if="org_id ==10490 || org_id == 0">
1745 1634
                           {{ monitor.dicarbonate?monitor.dicarbonate:"" }}
1746 1635
                         </td>
1747
-                        <td width="50" v-if="org_id == 10598 || org_id == 0">
1748
-                          <span v-if="monitor.creator == 0">
1749
-                            <span
1750
-                            v-if="setAdminUserES(monitor.modify) == ''"
1751
-                            >{{ getAdminUser(monitor.modify) }}</span
1752
-                          >
1753
-                          <img
1754
-                            style="height: 30px"
1755
-                            :src="setAdminUserES(monitor.modify)"
1756
-                            alt=""
1757
-                            srcset=""
1758
-                            v-else
1759
-                          />
1760
-                          </span>
1761
-
1762
-                          <span v-if="monitor.creator > 0">
1763
-                            <span
1764
-                            v-if="setAdminUserES(monitor.creator) == ''"
1765
-                            >{{ getAdminUser(monitor.creator) }}</span
1766
-                          >
1767
-                          <img
1768
-                            style="height: 30px"
1769
-                            :src="setAdminUserES(monitor.creator)"
1770
-                            alt=""
1771
-                            srcset=""
1772
-                            v-else
1773
-                          />
1774
-                          </span>
1775
-                        </td>
1776 1636
                         <td style="line-height: 16px; padding: 0px">
1777 1637
                           <div
1778 1638
                             style="
@@ -1801,7 +1661,7 @@
1801 1661
                                 "
1802 1662
                                 >【开始透析】
1803 1663
                                 </template>
1804
-                              
1664
+
1805 1665
                               {{ monitor.end }} {{ monitor.symptom }} &nbsp;{{
1806 1666
                                 monitor.dispose
1807 1667
                               }}
@@ -1837,7 +1697,6 @@
1837 1697
                         ></td>
1838 1698
                         <td v-if="org_id == 9919||org_id == 9538 || org_id == 9671"></td>
1839 1699
                         <td v-if="org_id == 9538"></td>
1840
-                        <td v-if="org_id == 10598 || org_id == 0"></td>
1841 1700
                         <td v-if="org_id == 10490 || org_id == 0"></td>
1842 1701
                         <td style="line-height: 16px; padding: 0px">
1843 1702
                           <div
@@ -1902,7 +1761,7 @@
1902 1761
                         <td
1903 1762
                           style="font-size: 16px"
1904 1763
                           width="10%"
1905
-                          v-if="org_id == 10223 || org_id == 9538 || org_id == 0 || org_id ==10375 || org_id ==10571 || org_id ==10600"
1764
+                          v-if="org_id == 10223 || org_id == 9538 || org_id == 0 || org_id ==10375"
1906 1765
                         >
1907 1766
                           核对护士
1908 1767
                         </td>
@@ -1972,7 +1831,7 @@
1972 1831
                               v-else
1973 1832
                             />
1974 1833
                           </span>
1975
-                         
1834
+
1976 1835
                         </td>
1977 1836
                         <!-- <td height="35px">
1978 1837
                       <span v-if="setAdminUserES(advice.checker) == ''">{{getAdminUser(advice.checker)}}</span>
@@ -1998,7 +1857,7 @@
1998 1857
                             getTime(advice.execution_time, "{h}:{i}")
1999 1858
                           }}</span>
2000 1859
                         </td>
2001
-                        <td height="32px" v-if="org_id == 10223 || org_id == 9538 || org_id == 0 || org_id ==10375 || org_id ==10571 || org_id ==10600">
1860
+                        <td height="32px" v-if="org_id == 10223 || org_id == 9538 || org_id == 0 || org_id ==10375">
2002 1861
                           <span v-if="advice!=null && advice.checker>0">
2003 1862
                             <span v-if="setAdminUserES(advice.checker) == ''">{{ getAdminUser(advice.checker)}}</span>
2004 1863
                             <img
@@ -2014,7 +1873,7 @@
2014 1873
                       <!-- </template> -->
2015 1874
 
2016 1875
 
2017
-                      <tr  
1876
+                      <tr
2018 1877
                       v-if="org_id == 0 || org_id ==10206"
2019 1878
                       v-for="(advice, advice_index) in projectsOne"
2020 1879
                       :key="advice_index"
@@ -2095,7 +1954,7 @@
2095 1954
                 </td>
2096 1955
               </tr>
2097 1956
 
2098
-            
1957
+
2099 1958
             </tbody>
2100 1959
           </table>
2101 1960
         </div>
@@ -2127,7 +1986,7 @@
2127 1986
               <span v-if="prescription.mode_id!=13">血液净化治疗记录单</span>
2128 1987
               <span v-if="prescription.mode_id==13">连续性肾脏替代治疗(CRRT)记录单</span>
2129 1988
              </span>
2130
-            
1989
+
2131 1990
             </div>
2132 1991
           </div>
2133 1992
           <div class="row">
@@ -2651,7 +2510,7 @@
2651 2510
                             : "未称重"
2652 2511
                         }}
2653 2512
                       </span>
2654
-                       
2513
+
2655 2514
                       </div>
2656 2515
                       kg
2657 2516
                     </div>
@@ -2964,7 +2823,7 @@
2964 2823
                       >
2965 2824
                         {{ afterdialysis.cvc_v ? afterdialysis.cvc_v : "/" }}
2966 2825
                       </div>ml
2967
-                      
2826
+
2968 2827
                     </div>
2969 2828
                   </div>
2970 2829
                 </td>
@@ -2976,8 +2835,8 @@
2976 2835
                     style="padding: 2px 0; line-height: 23px; display: flex"
2977 2836
                   >
2978 2837
                    <div v-if="org_id == 0 || org_id == 10440">
2979
-                    
2980
-                  
2838
+
2839
+
2981 2840
 
2982 2841
                     <div class="inline_block" style="flex: 1">
2983 2842
                       上机护士:
@@ -3018,8 +2877,8 @@
3018 2877
                         />
3019 2878
                       </div>
3020 2879
                     </div>
3021
-                  
3022
-                  
2880
+
2881
+
3023 2882
                   </div>
3024 2883
                   <div v-if="org_id!=0 && org_id!=10440">
3025 2884
                     <div class="inline_block" style="flex: 1">
@@ -3062,18 +2921,18 @@
3062 2921
                       </div>
3063 2922
                     </div>
3064 2923
                   </div>
3065
-                   
2924
+
3066 2925
                   <div v-if="org_id==0||org_id==10440">
3067
-                    
3068
-                    <div class="inline_block" style="flex: 1">                 
2926
+
2927
+                    <div class="inline_block" style="flex: 1">
3069 2928
                      <div>
3070
-                      <span>责任护士:</span> 
2929
+                      <span>责任护士:</span>
3071 2930
                       <div
3072 2931
                         class="under_line"
3073 2932
                         style="width: 80px; text-align: center"
3074
-                       
2933
+
3075 2934
                       >
3076
-                    
2935
+
3077 2936
                         <span
3078 2937
                           style="height: 35px; display: inline-block"
3079 2938
                           v-if="
@@ -3114,9 +2973,9 @@
3114 2973
 
3115 2974
                   <div v-if="org_id!=0&&org_id!=10440&&org_id!= 10206">
3116 2975
                     <div class="inline_block" style="flex: 1">
3117
-                      <span v-if="org_id==10414">责任护士:</span> 
3118
-                      <span v-else>治疗护士:</span> 
3119
-                      
2976
+                      <span v-if="org_id==10414">责任护士:</span>
2977
+                      <span v-else>治疗护士:</span>
2978
+
3120 2979
                       <div
3121 2980
                         class="under_line"
3122 2981
                         style="width: 80px; text-align: center"
@@ -3155,12 +3014,12 @@
3155 3014
                       </div>
3156 3015
                     </div>
3157 3016
                   </div>
3158
-                  
3017
+
3159 3018
 
3160 3019
 
3161 3020
                     <div class="inline_block" style="flex: 1">
3162
-                      <span v-if="org_id==10387 || org_id ==10206 || org_id == 0" >核对护士:</span> 
3163
-                      <span v-else >核对人员:</span> 
3021
+                      <span v-if="org_id==10387 || org_id ==10206 || org_id == 0" >核对护士:</span>
3022
+                      <span v-else >核对人员:</span>
3164 3023
                       <div
3165 3024
                         class="under_line"
3166 3025
                         style="width: 80px; text-align: center"
@@ -3349,14 +3208,14 @@
3349 3208
                             v-else
3350 3209
                           />
3351 3210
                       </span>
3352
-                      
3211
+
3353 3212
                       </div>
3354 3213
                     </div>
3355 3214
                   </div>
3356 3215
                 </td>
3357 3216
               </tr>
3358 3217
 
3359
-            
3218
+
3360 3219
             </tbody>
3361 3220
           </table>
3362 3221
           <!-- <div  class="print-yema">1</div> -->
@@ -3444,7 +3303,7 @@
3444 3303
                           核对护士
3445 3304
                         </td>
3446 3305
                       </tr>
3447
-                     
3306
+
3448 3307
 
3449 3308
                       <tr
3450 3309
                         v-for="(advice, advice_index) in doctor_advices"
@@ -3454,7 +3313,7 @@
3454 3313
                           <span v-if="advice.start_time">
3455 3314
                             {{ getTime(advice.start_time, "{h}:{i}") }}
3456 3315
                           </span>
3457
-                          
3316
+
3458 3317
                         </td>
3459 3318
                         <td
3460 3319
                           height="32px"
@@ -3489,7 +3348,7 @@
3489 3348
                             >({{ advice.remark }})</span
3490 3349
                           >
3491 3350
                         </td>
3492
-                    
3351
+
3493 3352
                         <td height="32px">
3494 3353
                           <span
3495 3354
                             v-if="setAdminUserES(advice.advice_doctor) == ''"
@@ -3503,7 +3362,7 @@
3503 3362
                             v-else
3504 3363
                           />
3505 3364
                         </td>
3506
-                      
3365
+
3507 3366
                         <td height="32px">
3508 3367
                           <span
3509 3368
                             v-if="setAdminUserES(advice.execution_staff) == ''"
@@ -3535,17 +3394,17 @@
3535 3394
                           />
3536 3395
                         </td>
3537 3396
                       </tr>
3538
-                      
3539 3397
 
3540
-                   
3398
+
3399
+
3541 3400
                     </tbody>
3542 3401
      </table>
3543 3402
 
3544 3403
 
3545
-    
3546
-     
3547 3404
 
3548
-     
3405
+
3406
+
3407
+
3549 3408
     </div>
3550 3409
   </div>
3551 3410
 </template>
@@ -3693,7 +3552,7 @@ export default {
3693 3552
   },
3694 3553
   methods: {
3695 3554
     toUpload() {
3696
-         
3555
+
3697 3556
          let dom = document.getElementById("dialysis-print-box-1")
3698 3557
          //调用方法下载
3699 3558
          html2canvas(dom, {
@@ -3707,14 +3566,14 @@ export default {
3707 3566
          }).then((canvas) => {
3708 3567
            //返回图片dataURL,参数:图片格式和清晰度(0-1)
3709 3568
            var pageData = canvas.toDataURL('image/jpeg', 1.0);
3710
- 
3569
+
3711 3570
            //方向默认竖直,尺寸ponits,格式a4[595.28,841.89]
3712 3571
            var pdf = new jsPDF('', 'pt', 'a4');
3713
- 
3572
+
3714 3573
            //addImage后两个参数控制添加图片的尺寸,此处将页面高度按照a4纸宽高比列进行压缩
3715 3574
            //  pdf.addImage(pageData, 'JPEG', 0, 0, 595.28, 592.28 / canvas.width * canvas.height);
3716 3575
            pdf.addImage(pageData, 'JPEG', 0, 0, 555.28, 592.28 / canvas.width * canvas.height);
3717
-           
3576
+
3718 3577
            console.log("pdf222222222222222222",pdf)
3719 3578
 
3720 3579
            var newBase64Data =  pdf.output("dataurlstring").split("base64,")[1]
@@ -3722,7 +3581,7 @@ export default {
3722 3581
            const blob = this.base64ToBlob(newBase64Data, 'application/pdf');
3723 3582
            console.log("blobwoowowowwo",blob)
3724 3583
            this.openPdf(blob);
3725
-           
3584
+
3726 3585
            // var data = {
3727 3586
            //   name:newBase64Data,
3728 3587
            // }
@@ -3737,14 +3596,14 @@ export default {
3737 3596
            //     this.openPdf(blob);
3738 3597
            //   }
3739 3598
            // })
3740
-           
3599
+
3741 3600
            // this.viewPdf(newBase64Data)
3742 3601
            //保存到pdf,名字是stone
3743 3602
            // pdf.save('stone.pdf');
3744
-          
3603
+
3745 3604
          });
3746 3605
        },
3747
-    
3606
+
3748 3607
      viewPdf(content) {
3749 3608
        console.log("content",content);
3750 3609
        const blob = this.base64ToBlob(content);
@@ -3763,7 +3622,7 @@ export default {
3763 3622
            return value1 - value2
3764 3623
        }
3765 3624
      },
3766
- 
3625
+
3767 3626
      openPdf(blob) {
3768 3627
        const objectUrl = URL.createObjectURL(blob);
3769 3628
        const a = document.createElement('a');
@@ -3779,23 +3638,23 @@ export default {
3779 3638
        const bytesLength = byteCharacters.length;
3780 3639
        const slicesCount = Math.ceil(bytesLength / sliceSize);
3781 3640
        const byteArrays = new Array(slicesCount);
3782
- 
3641
+
3783 3642
        for (let sliceIndex = 0; sliceIndex < slicesCount; ++sliceIndex) {
3784 3643
          const begin = sliceIndex * sliceSize;
3785 3644
          const end = Math.min(begin + sliceSize, bytesLength);
3786
- 
3645
+
3787 3646
          const bytes = new Array(end - begin);
3788 3647
          for (let offset = begin, i = 0; offset < end; ++i, ++offset) {
3789 3648
            bytes[i] = byteCharacters[offset].charCodeAt(0);
3790 3649
          }
3791 3650
          byteArrays[sliceIndex] = new Uint8Array(bytes);
3792 3651
        }
3793
- 
3652
+
3794 3653
        return new Blob(byteArrays, {
3795 3654
          type: contentType
3796 3655
        });
3797 3656
      },
3798
-    
3657
+
3799 3658
      UploadPdf(res) {
3800 3659
        let pdfBase64Str = res;
3801 3660
        let title = "上传给后端的个人报告";
@@ -4433,7 +4292,7 @@ export default {
4433 4292
         for (let index = 0; index < this.doctor_advices.length; index++) {
4434 4293
           this.doctor_advices[index]["isShow"] = 2;
4435 4294
         }
4436
-   
4295
+
4437 4296
         // if (this.doctor_advices.length > 0) {
4438 4297
         //   var group = this.newAdviceGroupObject()
4439 4298
         //   var initGroupBlock = function(group, advice) {
@@ -4519,17 +4378,17 @@ export default {
4519 4378
               projectsOne.push(item);
4520 4379
           });
4521 4380
           this.projectsOne = projectsOne;
4522
-          
4381
+
4523 4382
 
4524 4383
           console.log("this.projectsOne", this.projectsOne);
4525 4384
 
4526 4385
         }
4527
-        
4386
+
4528 4387
 
4529 4388
         console.log("RESWOOWOWWOOW",response.data.data.doctorAdevieInfo)
4530 4389
         if(this.org_id ==10515  || this.org_id == 10510 || this.org_id ==10567 ){
4531 4390
           if(response.data.data.doctorAdevieInfo!=null && response.data.data.doctorAdevieInfo.length>0){
4532
-            
4391
+
4533 4392
             for(let i=0;i<response.data.data.doctorAdevieInfo.length;i++){
4534 4393
               this.doctor_advices.push(response.data.data.doctorAdevieInfo[i])
4535 4394
               console.log("寄哪里 222")
@@ -4547,16 +4406,16 @@ export default {
4547 4406
         });
4548 4407
         this.projects = projects;
4549 4408
 
4550
-      
4409
+
4551 4410
         console.log("this.projects", this.projects);
4552 4411
 
4553 4412
         // var objProject = {advice_name:"",start_time:"",single_dose:"",single_dose_unit:"",}
4554
-      
4413
+
4555 4414
         if(this.org_id!=10510 && this.org_id!=0&&this.org_id!=10206){
4556 4415
             if(this.projects!=null && this.projects.length >0){
4557 4416
              for(let i=0;i<this.projects.length;i++){
4558 4417
               if(this.projects[i].type== 2){
4559
-              
4418
+
4560 4419
                 this.projects[i].project_team_name = ""
4561 4420
                 this.projects[i].project_team_id = 0
4562 4421
                 console.log("this.projects[i].project.team",this.projects[i].project.team)
@@ -4567,11 +4426,11 @@ export default {
4567 4426
                   this.projects[i].single_dose = this.projects[i].single_dose
4568 4427
                   this.projects[i].single_dose_unit = this.projects[i].unit
4569 4428
                   this.projects[i].execution_time = this.projects[i].execution_time
4570
-                  this.projects[i].execution_staff= this.projects[i].execution_staff 
4429
+                  this.projects[i].execution_staff= this.projects[i].execution_staff
4571 4430
                   this.projects[i].advice_name =  this.projects[i].team.project_team
4572 4431
                   this.projects[i].advice_doctor = this.projects[i].doctor
4573
-                
4574
-                
4432
+
4433
+
4575 4434
                   this.doctor_advices.push(this.projects[i])
4576 4435
                   // this.doctor_advices_2.push(this.project[i])
4577 4436
                 }else{
@@ -4581,21 +4440,21 @@ export default {
4581 4440
                   this.projects[i].single_dose = this.projects[i].single_dose
4582 4441
                   this.projects[i].single_dose_unit = this.projects[i].unit
4583 4442
                   this.projects[i].execution_time = this.projects[i].execution_time
4584
-                  this.projects[i].execution_staff= this.projects[i].execution_staff 
4443
+                  this.projects[i].execution_staff= this.projects[i].execution_staff
4585 4444
                   this.projects[i].advice_doctor = this.projects[i].doctor
4586 4445
                   this.doctor_advices.push(this.projects[i])
4587 4446
                   // this.doctor_advices_2.push(this.projects[i])
4588 4447
                 }
4589
-              
4448
+
4590 4449
               }
4591
-              
4450
+
4592 4451
             }
4593 4452
           }
4594 4453
         }
4595
-      
4596
-         
4454
+
4455
+
4597 4456
         }
4598
-      
4457
+
4599 4458
         console.log("时间我我我哦我我",this.doctor_advices)
4600 4459
         if(this.org_id == 10265){
4601 4460
           var docArr = []
@@ -4606,10 +4465,10 @@ export default {
4606 4465
               }
4607 4466
             }
4608 4467
           }
4609
-          this.doctor_advices = [] 
4468
+          this.doctor_advices = []
4610 4469
           this.doctor_advices = docArr
4611 4470
         }
4612
-       
4471
+
4613 4472
 
4614 4473
         if (this.doctor_advices.length + this.projectsOne.length <= 6) {
4615 4474
             var nl = 6 - (this.doctor_advices.length + this.projectsOne.length);
@@ -4661,7 +4520,7 @@ export default {
4661 4520
         }
4662 4521
         // console.log(this.advice_groups);
4663 4522
 
4664
-       
4523
+
4665 4524
       } else {
4666 4525
         this.loading = false;
4667 4526
         this.$message.error("请求数据失败");
@@ -4697,7 +4556,7 @@ export default {
4697 4556
     //   }
4698 4557
     // },
4699 4558
     getAge: function(val) {
4700
-     
4559
+
4701 4560
       if (val.id_card_no) {
4702 4561
         var thisLen = val.id_card_no.length
4703 4562
 
@@ -4807,7 +4666,7 @@ export default {
4807 4666
       "vascular_access_desc"
4808 4667
     );
4809 4668
     this.org_id = this.$store.getters.xt_user.org.id;
4810
-   
4669
+
4811 4670
     // this.bloodAccessParOpera = getDataConfig('hemodialysis', 'vascular_access_desc')
4812 4671
 
4813 4672
     var bloodAccessParOpera = getDataConfig(