See999 4 years ago
parent
commit
7e90bfc92d

+ 2 - 0
src/xt_pages/dialysis/details/dialog/monitor_dialog.vue View File

@@ -946,6 +946,8 @@ export default {
946 946
         this.form.blood_oxygen_saturation = resp.monitor.blood_oxygen_saturation ? resp.monitor.blood_oxygen_saturation : ''
947 947
         this.form.urr = resp.monitor.urr?resp.monitor.urr:''
948 948
         this.form.blood_sugar = resp.monitor.blood_sugar?resp.monitor.blood_sugar:''
949
+        this.form.sodium_concentration = resp.monitor.sodium_concentration?resp.monitor.sodium_concentration:''
950
+        this.form.conductivity = resp.monitor.conductivity?resp.monitor.conductivity:''
949 951
       })
950 952
     },
951 953
 

+ 54 - 40
src/xt_pages/dialysis/template/DialysisPrintOrderTwentyFive.vue View File

@@ -273,7 +273,7 @@
273 273
                      {{ predialysis.exposed ? predialysis.exposed : '' }}
274 274
                   </div>
275 275
                 </td>
276
-                <td width='10'>ml</td>
276
+                <td width='10'>cm</td>
277 277
                 <td width="30"></td>
278 278
 
279 279
                 <td width="95">内瘘皮肤情况:</td>
@@ -325,13 +325,13 @@
325 325
             <table class="table-box">
326 326
               <tbody>
327 327
               <tr>
328
-                <td width="86">活动性出血:</td>
328
+                <td width="70">皮下瘀斑:</td>
329 329
                 <td width="40">
330 330
                   <div>
331 331
                     <label-box :isChecked="predialysis.is_hemorrhage == 2 ? true : false" showValue="无"></label-box>
332 332
                   </div>
333 333
                 </td>
334
-                <td width="380">
334
+                <td width="420">
335 335
                   <div>
336 336
                     <label-box :isChecked="predialysis.is_hemorrhage == 1 && predialysis.hemorrhage.indexOf('牙龈出血') > -1 ? true : false" showValue="牙龈出血"></label-box>
337 337
                     &nbsp;
@@ -339,8 +339,9 @@
339 339
                     &nbsp;
340 340
                     <label-box :isChecked="predialysis.is_hemorrhage == 1 && predialysis.hemorrhage.indexOf('穿刺点渗血') > -1 ? true : false" showValue="穿刺点渗血"></label-box>
341 341
                     &nbsp;
342
-
343 342
                     <label-box :isChecked="predialysis.is_hemorrhage == 1 && predialysis.hemorrhage.indexOf('女性经期') > -1 ? true : false" showValue="女性经期"></label-box>
343
+                    &nbsp;
344
+                    <label-box :isChecked="predialysis.is_hemorrhage == 1 && predialysis.hemorrhage.indexOf('血量') > -1 ? true : false" showValue="血量"></label-box>
344 345
                   </div>
345 346
                 </td>
346 347
 
@@ -439,21 +440,26 @@
439 440
             <table class="table-box">
440 441
               <tbody>
441 442
               <tr>
442
-                <td width="120">计划超滤总量:</td>
443
+                <td width="100">计划超滤总量:</td>
443 444
                 <td width="50">
444 445
                   <div class="under-line">
445 446
                     &nbsp;{{ prescription.target_ultrafiltration ? prescription.target_ultrafiltration : "" }}
446 447
                   </div>
447 448
                 </td>
448
-                <td width="10">ml</td>
449
+                <td width="10">L</td>
450
+                <td width='70'>置换方式:</td>
451
+                <td width='130'>
452
+                  <label-box :isChecked="prescription.displace_liqui_part == 1 ? true : false" showValue="前置换"></label-box>&nbsp;
453
+                  <label-box :isChecked="prescription.displace_liqui_part == 2 ? true : false" showValue="后置换"></label-box>
454
+                </td>
449 455
                 <td width="60">置换量:</td>
450 456
                 <td width="40">
451 457
                   <div class="under-line">
452 458
                     &nbsp;{{ prescription.replacement_total ? prescription.replacement_total : "/" }}
453 459
                   </div>
454 460
                 </td>
455
-                <td width="20">ml</td>
456
-
461
+                <td width="20">L</td>
462
+                
457 463
                 <td width="80">透析方式:</td>
458 464
                 <td width="50">
459 465
                   <label-box :isChecked="prescription.mode_id == 1 ? true : false" showValue="HD"></label-box>
@@ -461,21 +467,12 @@
461 467
                 <td width="60">
462 468
                   <label-box :isChecked="prescription.mode_id == 2 ? true : false" showValue="HDF"></label-box>
463 469
                 </td>
464
-                <td width="50">
465
-                  <label-box :isChecked="prescription.mode_id == 5 ? true : false" showValue="HF"></label-box>
466
-                </td>
467 470
                 <td width="50">
468 471
                   <label-box :isChecked="prescription.mode_id == 4 ? true : false" showValue="HP"></label-box>
469 472
                 </td>
470 473
                 <td width="80">
471 474
                   <label-box :isChecked="prescription.mode_id == 3 ? true : false" showValue="HD+HP"></label-box>
472 475
                 </td>
473
-                <td width="90">透析器型号:</td>
474
-                <td width="100">
475
-                  <div class="under-line">
476
-                    &nbsp;{{ prescription.dialyzer_perfusion_apparatus ? prescription.dialyzer_perfusion_apparatus : "/" }}
477
-                  </div>
478
-                </td>
479 476
               </tr>
480 477
               </tbody>
481 478
             </table>
@@ -594,7 +591,12 @@
594 591
                 </td>
595 592
                 <td width="10">)</td>
596 593
                 <td width="10">mmol/L</td>
597
-                
594
+                <td width="90">透析器型号:</td>
595
+                <td width="100">
596
+                  <div class="under-line">
597
+                    &nbsp;{{ prescription.dialyzer_perfusion_apparatus ? prescription.dialyzer_perfusion_apparatus : "/" }}
598
+                  </div>
599
+                </td>
598 600
                 <td></td>
599 601
               </tr>
600 602
               </tbody>
@@ -750,6 +752,13 @@
750 752
                       <label-box :isChecked="afterdialysis.internal_fistula.indexOf('震颤-无') > -1 ? true : false" showValue="不存在"></label-box>
751 753
                     </div>
752 754
                   </td>
755
+                  <td width='30'></td>
756
+                  <td width="40">导管:</td>
757
+                  <td width='200'>
758
+                    <label-box showValue="通畅" :isChecked="afterdialysis.catheter.indexOf('通畅') > -1 ? true : false"></label-box>&nbsp;
759
+                    <label-box showValue="A欠佳" :isChecked="afterdialysis.catheter.indexOf('A欠佳') > -1 ? true : false"></label-box>&nbsp;
760
+                    <label-box showValue="V堵塞" :isChecked="afterdialysis.catheter.indexOf('V堵塞') > -1 ? true : false"></label-box>&nbsp;
761
+                  </td>
753 762
                   <td></td>
754 763
                 </tr>
755 764
                 </tbody>
@@ -881,7 +890,7 @@
881 890
                       &nbsp;{{ afterdialysis.actual_ultrafiltration ? afterdialysis.actual_ultrafiltration : "" }}
882 891
                     </div>
883 892
                   </td>
884
-                  <td width="10">ml</td>
893
+                  <td width="10">L</td>
885 894
                   <td width="20"></td>
886 895
                   <td width="90">实际治疗时间</td>
887 896
                   <td width="40">
@@ -927,22 +936,6 @@
927 936
               <img style="height:30px;" :src="setAdminUserES(prescription.creater)" alt="" srcset="" v-else  />
928 937
             </div>
929 938
           </td>
930
-          <td width="50">下机护士</td>
931
-          <td width="80">
932
-            <div class="under-line">
933
-              &nbsp;
934
-              <span v-if="setAdminUserES(dialysisOrder==null?0:dialysisOrder.finish_nurse) == ''">{{getAdminUser(dialysisOrder==null?0:dialysisOrder.finish_nurse)}}</span>
935
-              <img class="es-img" style="height:30px" :src="setAdminUserES(dialysisOrder==null?0:dialysisOrder.finish_nurse)" alt="" srcset="" v-else>
936
-            </div>
937
-          </td>
938
-          <td width="50">看机护士</td>
939
-          <td width="80">
940
-            <div class="under-line">
941
-              &nbsp;
942
-              <span v-if="setAdminUserES(dialysisOrder==null?0:dialysisOrder.start_nurse) == ''">{{getAdminUser(dialysisOrder==null?0:dialysisOrder.start_nurse)}}</span>
943
-              <img class="es-img" style="height:30px" :src="setAdminUserES(dialysisOrder==null?0:dialysisOrder.start_nurse)" alt="" srcset="" v-else>
944
-            </div>
945
-          </td>
946 939
           <td width="50">穿刺护士</td>
947 940
           <td width="80">
948 941
             <div class="under-line">
@@ -969,6 +962,22 @@
969 962
               </span>
970 963
             </div>
971 964
           </td>
965
+          <td width="50">看机护士</td>
966
+          <td width="80">
967
+            <div class="under-line">
968
+              &nbsp;
969
+              <span v-if="setAdminUserES(dialysisOrder==null?0:dialysisOrder.start_nurse) == ''">{{getAdminUser(dialysisOrder==null?0:dialysisOrder.start_nurse)}}</span>
970
+              <img class="es-img" style="height:30px" :src="setAdminUserES(dialysisOrder==null?0:dialysisOrder.start_nurse)" alt="" srcset="" v-else>
971
+            </div>
972
+          </td>
973
+          <td width="50">下机护士</td>
974
+          <td width="80">
975
+            <div class="under-line">
976
+              &nbsp;
977
+              <span v-if="setAdminUserES(dialysisOrder==null?0:dialysisOrder.finish_nurse) == ''">{{getAdminUser(dialysisOrder==null?0:dialysisOrder.finish_nurse)}}</span>
978
+              <img class="es-img" style="height:30px" :src="setAdminUserES(dialysisOrder==null?0:dialysisOrder.finish_nurse)" alt="" srcset="" v-else>
979
+            </div>
980
+          </td>
972 981
         </tr>
973 982
         </tbody>
974 983
       </table>
@@ -1457,6 +1466,7 @@ export default {
1457 1466
               this.doctor_advices.push(obj3)
1458 1467
               this.doctor_advices.push(obj3)
1459 1468
               this.doctor_advices.push(obj3)
1469
+              this.doctor_advices.push(obj3)
1460 1470
             }
1461 1471
             if (this.doctor_advices.length === 1) {
1462 1472
               var obj = { advice_name: '', start_time: '' }
@@ -1467,6 +1477,7 @@ export default {
1467 1477
               this.doctor_advices.push(obj2)
1468 1478
               this.doctor_advices.push(obj2)
1469 1479
               this.doctor_advices.push(obj2)
1480
+              this.doctor_advices.push(obj2)
1470 1481
             }
1471 1482
             if (this.doctor_advices.length === 2) {
1472 1483
               var obj = { advice_name: '', start_time: '' }
@@ -1475,6 +1486,7 @@ export default {
1475 1486
               this.doctor_advices.push(obj1)
1476 1487
               this.doctor_advices.push(obj1)
1477 1488
               this.doctor_advices.push(obj1)
1489
+              this.doctor_advices.push(obj1)
1478 1490
             }
1479 1491
             if (this.doctor_advices.length === 3) {
1480 1492
               // eslint-disable-next-line no-redeclare
@@ -1482,22 +1494,24 @@ export default {
1482 1494
               this.doctor_advices.push(obj)
1483 1495
               this.doctor_advices.push(obj)
1484 1496
               this.doctor_advices.push(obj)
1497
+              this.doctor_advices.push(obj)
1485 1498
             }
1486
-            if (this.doctor_advices.length === 2) {
1499
+            if (this.doctor_advices.length === 4) {
1487 1500
               // eslint-disable-next-line no-redeclare
1488 1501
               var obj = { advice_name: '', start_time: '' }
1489 1502
               this.doctor_advices.push(obj)
1490 1503
               this.doctor_advices.push(obj)
1491 1504
               this.doctor_advices.push(obj)
1492
-              this.doctor_advices.push(obj)
1493 1505
             }
1494
-            if (this.doctor_advices.length === 1) {
1506
+            if (this.doctor_advices.length === 5) {
1495 1507
               // eslint-disable-next-line no-redeclare
1496 1508
               var obj = { advice_name: '', start_time: '' }
1497 1509
               this.doctor_advices.push(obj)
1498 1510
               this.doctor_advices.push(obj)
1499
-              this.doctor_advices.push(obj)
1500
-              this.doctor_advices.push(obj)
1511
+            }
1512
+            if (this.doctor_advices.length === 6) {
1513
+              // eslint-disable-next-line no-redeclare
1514
+              var obj = { advice_name: '', start_time: '' }
1501 1515
               this.doctor_advices.push(obj)
1502 1516
             }
1503 1517