Ver código fonte

11月4 打印单一键核对

yq1 6 meses atrás
pai
commit
a626a73a40

+ 29 - 28
src/xt_pages/dialysis/template/DialysisPrintOrderSeventyeight.vue Ver arquivo

@@ -152,7 +152,7 @@
152 152
               </tr>
153 153
               <tr>
154 154
                 <td>
155
-                  <div class="row" style="padding: 2px 0; line-height: 23px;display: flex;" >
155
+                  <div class="row" style="display: flex;" >
156 156
                     <div class="inline_block" style="flex: 0.8;">
157 157
                       T:
158 158
                       <div class="under_line" style="width: 40px; text-align: center"
@@ -208,7 +208,7 @@
208 208
                     </div>
209 209
                   </div>
210 210
 
211
-                  <div class="row" style="padding: 2px 0; line-height: 23px; display: flex">
211
+                  <div class="row" style="display: flex">
212 212
                     <!-- <div class="inline_block" style=" flex: 1">
213 213
                       透析期间:
214 214
                       <div
@@ -239,7 +239,7 @@
239 239
 
240 240
                   </div>
241 241
 
242
-                  <div class="row" style="padding: 2px 0; line-height: 23px; display: flex">
242
+                  <div class="row" style="display: flex">
243 243
                     <div class="inline_block" style="flex: 1;">
244 244
                       内瘘:
245 245
                       <div class="under_line"
@@ -264,7 +264,7 @@
264 264
                     </div>
265 265
                   </div>
266 266
 
267
-                  <div class="row" style="padding: 2px 0; line-height: 23px; display: flex">
267
+                  <div class="row" style="display: flex">
268 268
                     <div class="inline_block" style="flex: 1;">
269 269
                       合并症:
270 270
                       <div class="under_line"
@@ -275,7 +275,7 @@
275 275
                     </div>
276 276
                   </div>
277 277
 
278
-                  <div class="row" style="padding: 2px 0; line-height: 23px; display: flex">
278
+                  <div class="row" style=" display: flex">
279 279
                     <div class="inline_block" style="flex: 1;">
280 280
                       干体重:
281 281
                       <div class="under_line"
@@ -295,7 +295,7 @@
295 295
                       </div>kg
296 296
                     </div>
297 297
                   </div>
298
-                  <div class="row" style="padding: 2px 0; line-height: 23px; display: flex">
298
+                  <div class="row" style="display: flex">
299 299
                     <div class="inline_block" style="flex: 1;">
300 300
                       体重增加:
301 301
                       <div
@@ -311,7 +311,7 @@
311 311
                   </div>
312 312
                 </td>
313 313
                 <td>
314
-                  <div class="row" style="padding: 2px 0; line-height: 23px; display: flex">
314
+                  <div class="row" style="display: flex">
315 315
                     <div class="inline_block" style="flex: 0.8">
316 316
                       T:
317 317
                       <div
@@ -372,7 +372,7 @@
372 372
                     </div>
373 373
                   </div>
374 374
 
375
-                  <div class="row" style="padding: 2px 0; line-height: 23px; display: flex">
375
+                  <div class="row" style="display: flex">
376 376
                     <div class="inline_block" style="flex: 1">
377 377
                       凝血:
378 378
                       <div
@@ -395,7 +395,7 @@
395 395
 
396 396
                   </div>
397 397
 
398
-                  <div class="row" style="padding: 2px 0; line-height: 23px; display: flex"
398
+                  <div class="row" style="display: flex"
399 399
                   >
400 400
                     <div class="inline_block" style="flex: 1">
401 401
                       内瘘:
@@ -417,7 +417,7 @@
417 417
                     </div>
418 418
                   </div>
419 419
 
420
-                  <div class="row" style="padding: 2px 0; line-height: 23px; display: flex">
420
+                  <div class="row" style="display: flex">
421 421
                     <div class="inline_block" style="flex: 1">
422 422
                       并发症:
423 423
                       <div class="under_line"
@@ -436,7 +436,7 @@
436 436
                     </div>
437 437
                   </div>
438 438
 
439
-                  <div class="row" style="padding: 2px 0; line-height: 23px; display: flex">
439
+                  <div class="row" style="display: flex">
440 440
                     <div class="inline_block" style="flex: 1">
441 441
                       实际超滤量:
442 442
                       <div
@@ -473,7 +473,7 @@
473 473
                     </div>
474 474
                   </div>
475 475
 
476
-                  <div class="row" style="padding: 2px 0; line-height: 23px; display: flex">
476
+                  <div class="row" style="display: flex">
477 477
                     <div class="inline_block" style="flex: 1">
478 478
                       体重减少:
479 479
                       <div class="under_line"
@@ -508,7 +508,7 @@
508 508
               </tr>
509 509
               <tr>
510 510
                 <td colspan="2">
511
-                  <div class="row" style="padding: 2px 0; line-height: 23px; display: flex">
511
+                  <div class="row" style="display: flex">
512 512
                     <div class="inline_block" style="flex: 1">
513 513
                       处方脱水量:
514 514
                       <div class="under_line" style="width: 50px; text-align: center">
@@ -559,7 +559,7 @@
559 559
                     </div>
560 560
                   </div>
561 561
 
562
-                  <div class="row" style="padding: 2px 0; line-height: 23px; display: flex">
562
+                  <div class="row" style="display: flex">
563 563
                     <div class="inline_block" style="flex: 2">
564 564
                       血管通路:
565 565
                       <div class="under_line" style="width: 60%; text-align: center">
@@ -596,7 +596,7 @@
596 596
                     </div>
597 597
                   </div>
598 598
 
599
-                  <div class="row" style="padding: 2px 0; line-height: 23px">
599
+                  <div class="row" style="">
600 600
                     <div class="inline_block">
601 601
                       抗凝剂:
602 602
                       <div
@@ -751,7 +751,7 @@
751 751
                     </div>
752 752
                   </div>
753 753
 
754
-                  <div class="row" style="padding: 2px 0; line-height: 23px">
754
+                  <div class="row" style="">
755 755
                     <div class="inline_block">
756 756
                       透析液配方:钾:
757 757
                       <div
@@ -1210,7 +1210,7 @@
1210 1210
               <tr>
1211 1211
                 <td colspan="7">
1212 1212
 
1213
-                  <div class="row" style="padding: 2px 0; line-height: 23px; display: flex">
1213
+                  <div class="row" style="display: flex">
1214 1214
                     <div class="inline_block" style="flex: 1">
1215 1215
                       实际治疗时间:
1216 1216
                       <div
@@ -1245,9 +1245,7 @@
1245 1245
                     </div>
1246 1246
                   </div>
1247 1247
 
1248
-                  <div class="row"
1249
-                    style="padding: 2px 0; line-height: 23px; display: flex"
1250
-                  >
1248
+                  <div class="row" style="display: flex">
1251 1249
                     <div
1252 1250
                       class="inline_block"
1253 1251
                       style="flex: 1; display: inline-block"
@@ -1277,9 +1275,7 @@
1277 1275
               </tr>
1278 1276
               <tr>
1279 1277
                 <td colspan="7">
1280
-                  <div class="row"
1281
-                    style="padding: 2px 0; line-height: 23px; display: flex"
1282
-                  >
1278
+                  <div class="row" style="display: flex">
1283 1279
                     <div >
1284 1280
                       <div class="inline_block" style="flex: 1">
1285 1281
                         穿刺护士:
@@ -2801,10 +2797,15 @@ export default {
2801 2797
     },
2802 2798
     getcheckData(val){
2803 2799
       if(val.length >0){
2804
-        const a = val.join(',')
2805
-        console.log('a',a);
2806
-        this.$message.error(a +" 未填");
2807
-        return a
2800
+        let message = `记录单未填数据:<br/><br/>&nbsp;&nbsp;${val.join("<br/><br/>&nbsp;&nbsp;")}`;
2801
+        this.$message({
2802
+          dangerouslyUseHTMLString: true,
2803
+          message:message,
2804
+          duration:0,
2805
+          showClose:true,
2806
+          type:'error'
2807
+        })
2808
+        return message
2808 2809
       }else{
2809 2810
         this.$message.success('核对完成')
2810 2811
       }
@@ -2940,7 +2941,7 @@ export default {
2940 2941
 .row {
2941 2942
   font-size: 14px;
2942 2943
   line-height: 20px;
2943
-  padding: 5px 0;
2944
+  padding: 3px;
2944 2945
 }
2945 2946
 
2946 2947
 .inline_block {

+ 9 - 40
src/xt_pages/dialysis/template/DialysisPrintOrderSeventynine.vue Ver arquivo

@@ -638,44 +638,8 @@ export default {
638 638
               const obj24 = '执行,核对'
639 639
               checkDate.push(obj24)
640 640
             }
641
-            // this.users.map(it => {
642
-            //   if(it.id == item.advice_doctor){
643
-            //     if(it.user_type == 3){
644
-            //       num++
645
-            //       this.$message.closeAll()
646
-            //       this.$message.error('存在不是医生保存的医嘱')
647
-            //     }else if(it.id == item.execution_staff && item.execution_staff > 0){
648
-            //       if(it.user_type == 2){
649
-            //         num++
650
-            //         this.$message.closeAll()
651
-            //         this.$message.error('存在不是护士执行的医嘱')
652
-            //       }
653
-            //     }else if(it.id == item.checker && item.checker > 0){
654
-            //       if(it.user_type == 2){
655
-            //         num++
656
-            //         this.$message.closeAll()
657
-            //         this.$message.error('存在不是护士核对的医嘱')
658
-            //       }
659
-            //     }
660
-            //   }else if(it.id == item.execution_staff && item.execution_staff > 0){
661
-            //     if(it.user_type == 2){
662
-            //       num++
663
-            //       this.$message.closeAll()
664
-            //       this.$message.error('存在不是护士执行的医嘱')
665
-            //     }
666
-            //   }else if(it.id == item.checker && item.checker > 0){
667
-            //     if(it.user_type == 2){
668
-            //       num++
669
-            //       this.$message.closeAll()
670
-            //       this.$message.error('存在不是护士核对的医嘱')
671
-            //     }
672
-            //   }
673
-            // })
674 641
           }
675 642
         })
676
-        if(num == 0){
677
-          this.$message.success('核对完成')
678
-        }
679 643
       }
680 644
       this.getcheckData(checkDate)
681 645
     },
@@ -1425,10 +1389,15 @@ export default {
1425 1389
     },
1426 1390
     getcheckData(val){
1427 1391
       if(val.length >0){
1428
-        const a = val.join(',')
1429
-        console.log('a',a);
1430
-        this.$message.error(a +" 未填");
1431
-        return a
1392
+        let message = `记录单未填数据:<br/><br/>&nbsp;&nbsp;${val.join("<br/><br/>&nbsp;&nbsp;")}`;
1393
+        this.$message({
1394
+          dangerouslyUseHTMLString: true,
1395
+          message:message,
1396
+          duration:0,
1397
+          showClose:true,
1398
+          type:'error'
1399
+        })
1400
+        return message
1432 1401
       }else{
1433 1402
         this.$message.success('核对完成')
1434 1403
       }

+ 9 - 6
src/xt_pages/dialysis/template/DialysisPrintOrderThirtyOne.vue Ver arquivo

@@ -433,8 +433,6 @@
433 433
                 <td width="40">UF/hr</td>
434 434
                 <td width="200">病情变化处理方式及结果</td>
435 435
               </tr>
436
-
437
-
438 436
               <tr v-for="monitor in monitors" :key="monitor.id">
439 437
                 <td style="height:40px;line-height:40px">&nbsp;
440 438
                   {{getTime(monitor.operate_time,'{h}:{i}')}}
@@ -1741,10 +1739,15 @@ export default {
1741 1739
     },
1742 1740
     getcheckData(val){
1743 1741
       if(val.length >0){
1744
-        const a = val.join(',')
1745
-        console.log('a',a);
1746
-        this.$message.error(a +" 未填");
1747
-        return a
1742
+        let message = `记录单未填数据:<br/><br/>&nbsp;&nbsp;${val.join("<br/><br/>&nbsp;&nbsp;")}`;
1743
+        this.$message({
1744
+          dangerouslyUseHTMLString: true,
1745
+          message:message,
1746
+          duration:0,
1747
+          showClose:true,
1748
+          type:'error'
1749
+        })
1750
+        return message
1748 1751
       }else{
1749 1752
         this.$message.success('核对完成')
1750 1753
       }

+ 9 - 4
src/xt_pages/dialysis/template/DialysisPrintOrdereighty.vue Ver arquivo

@@ -3420,10 +3420,15 @@ export default {
3420 3420
     },
3421 3421
     getcheckData(val){
3422 3422
       if(val.length >0){
3423
-        const a = val.join(',')
3424
-        console.log('a',a);
3425
-        this.$message.error(a +" 未填");
3426
-        return a
3423
+        let message = `记录单未填数据:<br/><br/>&nbsp;&nbsp;${val.join("<br/><br/>&nbsp;&nbsp;")}`;
3424
+        this.$message({
3425
+          dangerouslyUseHTMLString: true,
3426
+          message:message,
3427
+          duration:0,
3428
+          showClose:true,
3429
+          type:'error'
3430
+        })
3431
+        return message
3427 3432
       }else{
3428 3433
         this.$message.success('核对完成')
3429 3434
       }

+ 31 - 4
src/xt_pages/dialysis/template/DialysisPrintOrdereightyone.vue Ver arquivo

@@ -2690,13 +2690,40 @@ export default {
2690 2690
     },
2691 2691
     getcheckData(val){
2692 2692
       if(val.length >0){
2693
-        const a = val.join(',')
2694
-        console.log('a',a);
2695
-        this.$message.error(a +" 未填");
2696
-        return a
2693
+        let message = `记录单未填数据:<br/><br/>&nbsp;&nbsp;${val.join("<br/><br/>&nbsp;&nbsp;")}`;
2694
+        this.$message({
2695
+          dangerouslyUseHTMLString: true,
2696
+          message:message,
2697
+          duration:0,
2698
+          showClose:true,
2699
+          type:'error'
2700
+        })
2701
+        return message
2697 2702
       }else{
2698 2703
         this.$message.success('核对完成')
2699 2704
       }
2705
+
2706
+      // if(val.length >0){
2707
+      //   let message = `记录单未填数据:<br/>&nbsp;&nbsp;${val.join("<br/>&nbsp;&nbsp;")}`;
2708
+      //   this.$confirm(message, '提示', {
2709
+      //     dangerouslyUseHTMLString: true,
2710
+      //     confirmButtonText: '确定',
2711
+      //     cancelButtonText: '取消',
2712
+      //     closeOnClickModal:true,
2713
+      //     type: 'warning',
2714
+      //     center: true
2715
+      //   }).then(() => {
2716
+      //     this.$message({
2717
+      //       type: 'success',
2718
+      //       message: '删除成功!'
2719
+      //     });
2720
+      //   }).catch(() => {
2721
+      //     this.$message({
2722
+      //       type: 'info',
2723
+      //       message: '已取消删除'
2724
+      //     });
2725
+      //   });
2726
+      // }
2700 2727
     }
2701 2728
 
2702 2729
   },