See999 4 years ago
parent
commit
1c73a5dccb

+ 9 - 1
src/store/modules/globalConfig.js View File

@@ -1753,7 +1753,11 @@ const global_config = {
1753 1753
     {
1754 1754
       id: 4,
1755 1755
       name: '其他'
1756
-    }
1756
+    },
1757
+    {
1758
+      id: 5,
1759
+      name: '降糖药'
1760
+    },
1757 1761
     ],
1758 1762
     blood_access: [{
1759 1763
       id: 1,
@@ -1877,6 +1881,10 @@ const global_config = {
1877 1881
     {
1878 1882
       id: 3,
1879 1883
       name: '区域'
1884
+    },
1885
+    {
1886
+      id: 4,
1887
+      name: '定点'
1880 1888
     }
1881 1889
     ],
1882 1890
     venous_catheterization: [{

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

@@ -846,6 +846,8 @@ export default {
846 846
         : 0;
847 847
 
848 848
       data["is_eat"] = this.form.is_eat ? parseFloat(this.form.is_eat) : 0;
849
+      data["cvc_a"] = this.form.cvc_a ? parseFloat(this.form.cvc_a) : 0;
850
+      data["cvc_v"] = this.form.cvc_v ? parseFloat(this.form.cvc_v) : 0;
849 851
       console.log("data", data);
850 852
       postAssessmentAfterDislysis(ParamsQuery, data)
851 853
         .then(response => {

+ 8 - 4
src/xt_pages/dialysis/details/dialog/monitor_dialog.vue View File

@@ -157,7 +157,8 @@
157 157
                 (template_id == 6 ||
158 158
                   template_id == 10 ||
159 159
                   template_id == 11 ||
160
-                  template_id == 12)
160
+                  template_id == 12 ||
161
+                  template_id == 13)
161 162
             "
162 163
           >
163 164
             <template slot-scope="scope">
@@ -178,7 +179,8 @@
178 179
                 template_id != 6 &&
179 180
                 template_id != 10 &&
180 181
                 template_id != 11 &&
181
-                template_id != 12
182
+                template_id != 12 &&
183
+                template_id != 13
182 184
             "
183 185
           >
184 186
             <template slot-scope="scope">
@@ -479,7 +481,8 @@
479 481
                 (template_id == 6 ||
480 482
                   template_id == 10 ||
481 483
                   template_id == 11 ||
482
-                  template_id == 12)
484
+                  template_id == 12 ||
485
+                  template_id == 13)
483 486
             "
484 487
           >
485 488
             <el-form-item label="超滤量(ml):">
@@ -494,7 +497,8 @@
494 497
                 template_id != 6 &&
495 498
                 template_id != 10 &&
496 499
                 template_id != 11 &&
497
-                template_id != 12
500
+                template_id != 12 &&
501
+                template_id != 13
498 502
             "
499 503
           >
500 504
             <el-form-item label="超滤量(L):">

+ 3 - 2
src/xt_pages/dialysis/details/dialysisMonitoring.vue View File

@@ -17,7 +17,7 @@
17 17
           <th
18 18
             v-if="
19 19
               isShow('超滤量') &&
20
-                (template_id == 6 || template_id == 10 || template_id == 11)
20
+                (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 13)
21 21
             "
22 22
             width="76px"
23 23
           >
@@ -28,7 +28,8 @@
28 28
               isShow('超滤量') &&
29 29
                 template_id != 6 &&
30 30
                 template_id != 10 &&
31
-                template_id != 11
31
+                template_id != 11 &&
32
+                template_id != 13
32 33
             "
33 34
             width="76px"
34 35
           >

+ 30 - 8
src/xt_pages/dialysis/template/DialysisPrintOrderThirteen.vue View File

@@ -20,7 +20,7 @@
20 20
           血液净化治疗记录单
21 21
         </div>
22 22
       </div>
23
-      <div class="row">
23
+      <div class="row" style="display:flex;justify-content: space-between;">
24 24
         <div class="inline_block" style="margin-right:30px;">
25 25
             日期 <div class="inline_block under_line" style="width:50px">{{ queryParams.xtdate.slice(0,4) }}</div>年
26 26
             <div class="inline_block under_line" style="width:50px">{{ queryParams.xtdate.slice(5,7) }}</div>月
@@ -215,14 +215,14 @@
215 215
 
216 216
       <table class="print-table" border="1">
217 217
         <tr>
218
-          <td>时间</td>
218
+          <td style="height:40px;line-height:40px">时间</td>
219 219
           <td>医嘱</td>
220 220
           <td>医师签名</td>
221 221
           <td>执行时间</td>
222 222
           <td>执行者签名</td>
223 223
         </tr>
224 224
         <tr v-for="(advice, advice_index) in tableAdvice" :key="advice_index">
225
-          <td style="height:30px;line-height:30px">{{ getTime(advice.start_time, "{y}-{m}-{d} {h}:{i}") }}</td>
225
+          <td style="height:40px;line-height:40px">{{ getTime(advice.start_time, "{y}-{m}-{d} {h}:{i}") }}</td>
226 226
           <td class="parent">
227 227
             <span v-if="advice.parent_id > 0">---></span>
228 228
             <span>{{ advice.advice_name }}</span>
@@ -265,7 +265,7 @@
265 265
 
266 266
       <table class="print-table" border="1">
267 267
         <tbody>
268
-            <tr>
268
+            <tr style="height:40px;line-height:40px">
269 269
               <td width="60">时间</td>
270 270
               <td width="80">BP</td>
271 271
               <td width="40">心率</td>
@@ -281,7 +281,7 @@
281 281
 
282 282
 
283 283
             <tr v-for="monitor in monitors" :key="monitor.id">
284
-              <td>&nbsp;
284
+              <td style="height:40px;line-height:40px">&nbsp;
285 285
                 {{getTime(monitor.operate_time,'{h}:{i}')}}
286 286
               </td>
287 287
               <td>&nbsp;{{monitor.systolic_blood_pressure?monitor.systolic_blood_pressure:''}} /
@@ -310,7 +310,7 @@
310 310
 
311 311
       <table class="print-table" border="1">
312 312
         <tbody>
313
-          <tr>
313
+          <tr style="height:40px;line-height:40px">
314 314
             <td width="50" style="padding-left:5px;border:none;border-right:1px solid #000;">
315 315
               透后评估
316 316
             </td>
@@ -348,7 +348,7 @@
348 348
             <td width="120" style="text-align:left;border:none;">
349 349
               <label-box :isChecked="afterdialysis.cruor.indexOf('透析器-0度') > -1 ? true : false" showValue="0"></label-box>
350 350
               <label-box :isChecked="afterdialysis.cruor.indexOf('透析器-Ⅰ度') > -1 ? true : false" showValue="+"></label-box>
351
-              <label-box :isChecked="afterdialysis.cruor.indexOf('透析器-Ⅱ度') > -1" showValue="+ +"></label-box>
351
+              <label-box :isChecked="afterdialysis.cruor.indexOf('透析器-Ⅱ度') > -1 ? true : false" showValue="+ +"></label-box>
352 352
               <label-box :isChecked="afterdialysis.cruor.indexOf('透析器-Ⅲ度') > -1 ? true : false" showValue="+ + +"></label-box>
353 353
             </td>
354 354
           </tr>
@@ -358,7 +358,7 @@
358 358
       <table class="print-table" border="1">
359 359
         <tr style="height:36px;text-align:left;border:none;">
360 360
           <td style="padding-left:5px;border:none">
361
-              <p style="margin-bottom:60px">
361
+              <p style="margin-bottom:150px">
362 362
                 透析小结:{{ summary.dialysis_summary ? summary.dialysis_summary : "" }}
363 363
               </p>
364 364
           </td>
@@ -700,12 +700,16 @@ export default {
700 700
             var obj3 = { advice_name: "", start_time: "" };
701 701
             var obj4 = { advice_name: "", start_time: "" };
702 702
             var obj5 = { advice_name: "", start_time: "" };
703
+            var obj6 = { advice_name: "", start_time: "" };
704
+            var obj7 = { advice_name: "", start_time: "" };
703 705
             tableAdvice.push(obj);
704 706
             tableAdvice.push(obj1);
705 707
             tableAdvice.push(obj2);
706 708
             tableAdvice.push(obj3);
707 709
             tableAdvice.push(obj4);
708 710
             tableAdvice.push(obj5);
711
+            tableAdvice.push(obj6);
712
+            tableAdvice.push(obj7);
709 713
             this.tableAdvice = tableAdvice;
710 714
           }
711 715
           if (tableAdvice.length === 1) {
@@ -714,11 +718,15 @@ export default {
714 718
             var obj2 = { advice_name: "", start_time: "" };
715 719
             var obj3 = { advice_name: "", start_time: "" };
716 720
             var obj4 = { advice_name: "", start_time: "" };
721
+            var obj5 = { advice_name: "", start_time: "" };
722
+            var obj6 = { advice_name: "", start_time: "" };
717 723
             tableAdvice.push(obj);
718 724
             tableAdvice.push(obj1);
719 725
             tableAdvice.push(obj2);
720 726
             tableAdvice.push(obj3);
721 727
             tableAdvice.push(obj4);
728
+            tableAdvice.push(obj5);
729
+            tableAdvice.push(obj6);
722 730
             this.tableAdvice = tableAdvice;
723 731
           }
724 732
           if (tableAdvice.length === 2) {
@@ -726,10 +734,14 @@ export default {
726 734
             var obj1 = { advice_name: "", start_time: "" };
727 735
             var obj2 = { advice_name: "", start_time: "" };
728 736
             var obj3 = { advice_name: "", start_time: "" };
737
+            var obj4 = { advice_name: "", start_time: "" };
738
+            var obj5 = { advice_name: "", start_time: "" };
729 739
             tableAdvice.push(obj);
730 740
             tableAdvice.push(obj1);
731 741
             tableAdvice.push(obj2);
732 742
             tableAdvice.push(obj3);
743
+            tableAdvice.push(obj4);
744
+            tableAdvice.push(obj5);
733 745
             this.tableAdvice = tableAdvice;
734 746
           }
735 747
           if (tableAdvice.length === 3) {
@@ -739,10 +751,14 @@ export default {
739 751
             var obj1 = { advice_name: "", start_time: "" };
740 752
             // eslint-disable-next-line no-redeclare
741 753
             var obj2 = { advice_name: "", start_time: "" };
754
+            var obj3 = { advice_name: "", start_time: "" };
755
+            var obj4 = { advice_name: "", start_time: "" };
742 756
             // eslint-disable-next-line no-redeclare
743 757
             tableAdvice.push(obj);
744 758
             tableAdvice.push(obj1);
745 759
             tableAdvice.push(obj2);
760
+            tableAdvice.push(obj3);
761
+            tableAdvice.push(obj4);
746 762
 
747 763
             this.tableAdvice = tableAdvice;
748 764
           }
@@ -751,10 +767,14 @@ export default {
751 767
             var obj = { advice_name: "", start_time: "" };
752 768
             // eslint-disable-next-line no-redeclare
753 769
             var obj1 = { advice_name: "", start_time: "" };
770
+            var obj2 = { advice_name: "", start_time: "" };
771
+            var obj3 = { advice_name: "", start_time: "" };
754 772
             // eslint-disable-next-line no-redeclare
755 773
 
756 774
             tableAdvice.push(obj);
757 775
             tableAdvice.push(obj1);
776
+            tableAdvice.push(obj2);
777
+            tableAdvice.push(obj3);
758 778
             this.tableAdvice = tableAdvice;
759 779
           }
760 780
           if (tableAdvice.length === 5) {
@@ -762,8 +782,10 @@ export default {
762 782
             var obj = { advice_name: "", start_time: "" };
763 783
             // eslint-disable-next-line no-redeclare
764 784
             var obj1 = { advice_name: "", start_time: "" };
785
+            var obj2 = { advice_name: "", start_time: "" };
765 786
             tableAdvice.push(obj);
766 787
             tableAdvice.push(obj1);
788
+            tableAdvice.push(obj2);
767 789
             this.tableAdvice = tableAdvice;
768 790
           }
769 791