huangyw 2 years ago
parent
commit
a627615e7e

File diff suppressed because it is too large
+ 1853 - 0
src/xt_pages/dialysis/template/DialysisPrintOrderFiftySeven.vue


+ 18 - 19
src/xt_pages/dialysis/template/DialysisPrintOrderFiftyThree.vue View File

386
                           "
386
                           "
387
                         >
387
                         >
388
                           透析机:
388
                           透析机:
389
-                         <span v-if="dialysisOrder!=null">{{
390
-                            dialysisOrder &&
391
-                            dialysisOrder.DeviceNumber &&
392
-                            dialysisOrder.DeviceNumber.number.length > 0
393
-                              ? dialysisOrder.DeviceNumber.number
394
-                              : patientInfo.DialysisSchedule.device_number
395
-                                  .number
396
-                          }}
397
-                          </span> 
389
+                          <span v-if="dialysisOrder != null"
390
+                            >{{
391
+                              dialysisOrder &&
392
+                              dialysisOrder.DeviceNumber &&
393
+                              dialysisOrder.DeviceNumber.number.length > 0
394
+                                ? dialysisOrder.DeviceNumber.number
395
+                                : patientInfo.DialysisSchedule.device_number
396
+                                    .number
397
+                            }}
398
+                          </span>
398
                         </div>
399
                         </div>
399
                         <div
400
                         <div
400
                           style="
401
                           style="
907
                   <td v-if="advice_index === 1" width="145">体重增加量:</td>
908
                   <td v-if="advice_index === 1" width="145">体重增加量:</td>
908
                   <td v-if="advice_index === 1" width="60">
909
                   <td v-if="advice_index === 1" width="60">
909
                     {{
910
                     {{
910
-                      patientInfo.total_dialysis +
911
-                        patientInfo.user_sys_before_count >
912
-                        0 && assessmentafter.weight_after != 0
913
-                        ? (
911
+                      assessmentafter.weight_after == 0 ||
912
+                      predialysis.weight_before == 0
913
+                        ? 0
914
+                        : (
914
                             predialysis.weight_before -
915
                             predialysis.weight_before -
915
                             assessmentafter.weight_after
916
                             assessmentafter.weight_after
916
                           ).toFixed(2)
917
                           ).toFixed(2)
917
-                        : 0
918
                     }}kg
918
                     }}kg
919
                   </td>
919
                   </td>
920
                   <td v-if="advice_index === 2" width="145">干体重(DW):</td>
920
                   <td v-if="advice_index === 2" width="145">干体重(DW):</td>
964
                   </td>
964
                   </td>
965
                   <td v-if="advice_index === 6" width="60">
965
                   <td v-if="advice_index === 6" width="60">
966
                     {{
966
                     {{
967
-                      patientInfo.total_dialysis +
968
-                        patientInfo.user_sys_before_count >
969
-                        0 && afterdialysis.weight_after != 0
970
-                        ? (
967
+                      afterdialysis.weight_after == 0 ||
968
+                      predialysis.weight_before == 0
969
+                        ? 0
970
+                        : (
971
                             predialysis.weight_before -
971
                             predialysis.weight_before -
972
                             afterdialysis.weight_after
972
                             afterdialysis.weight_after
973
                           ).toFixed(2)
973
                           ).toFixed(2)
974
-                        : 0
975
                     }}kg
974
                     }}kg
976
                   </td>
975
                   </td>
977
                   <td v-if="advice_index > 6" width="145"></td>
976
                   <td v-if="advice_index > 6" width="145"></td>

+ 30 - 22
src/xt_pages/dialysis/template/DialysisPrintOrderFortySeven.vue View File

160
 
160
 
161
         <div
161
         <div
162
           class="row"
162
           class="row"
163
-          :style="this.totollength > 13 ? 'margin-bottom:400px;' : ''"
163
+          :style="this.totollength > 13 ? 'margin-bottom:200px;' : ''"
164
         >
164
         >
165
           <table class="proj_table">
165
           <table class="proj_table">
166
             <tbody>
166
             <tbody>
1407
                             font-size: 16px;
1407
                             font-size: 16px;
1408
                             padding: 6px 8px;
1408
                             padding: 6px 8px;
1409
                             line-height: 30px;
1409
                             line-height: 30px;
1410
+                            
1410
                           "
1411
                           "
1411
                         >
1412
                         >
1412
                           医嘱内容
1413
                           医嘱内容
1680
         </template>
1681
         </template>
1681
         <div class="row" style="margin-top: -11px; position: relative">
1682
         <div class="row" style="margin-top: -11px; position: relative">
1682
           <table class="proj_table">
1683
           <table class="proj_table">
1683
-            <tbody>
1684
               <template v-if="doctor_advices_2.length > 0">
1684
               <template v-if="doctor_advices_2.length > 0">
1685
                 <tr style="line-height: 35px; padding: 8px 5px">
1685
                 <tr style="line-height: 35px; padding: 8px 5px">
1686
                   <td
1686
                   <td
1692
                       font-size: 16px;
1692
                       font-size: 16px;
1693
                       padding: 6px 8px;
1693
                       padding: 6px 8px;
1694
                       line-height: 30px;
1694
                       line-height: 30px;
1695
+                      border: 1px solid;
1695
                     "
1696
                     "
1696
                   >
1697
                   >
1697
                     医嘱内容
1698
                     医嘱内容
1701
                 <td colspan="4" style="font-size: 16px">开医嘱</td>
1702
                 <td colspan="4" style="font-size: 16px">开医嘱</td>
1702
                 <td colspan="3" style="font-size: 16px">执行核对医嘱</td>
1703
                 <td colspan="3" style="font-size: 16px">执行核对医嘱</td>
1703
               </tr> -->
1704
               </tr> -->
1704
-                <tr style="line-height: 35px; padding: 8px 5px">
1705
+                <tr style="line-height: 35px; padding: 8px 5px"  class="split_table_tr" >
1705
                   <td style="font-size: 16px" width="10%">时间</td>
1706
                   <td style="font-size: 16px" width="10%">时间</td>
1706
                   <td style="font-size: 16px" colspan="2" width="45%">
1707
                   <td style="font-size: 16px" colspan="2" width="45%">
1707
                     医嘱内容
1708
                     医嘱内容
1712
                   <td style="font-size: 16px" width="10%">时间</td>
1713
                   <td style="font-size: 16px" width="10%">时间</td>
1713
                 </tr>
1714
                 </tr>
1714
                 <!-- <template v-for="group in doctor_advices" > -->
1715
                 <!-- <template v-for="group in doctor_advices" > -->
1715
-                <tr
1716
+                <tr class="split_table_tr" 
1716
                   v-for="(advice, advice_index) in doctor_advices_2"
1717
                   v-for="(advice, advice_index) in doctor_advices_2"
1717
                   :key="advice_index"
1718
                   :key="advice_index"
1718
                 >
1719
                 >
2498
                   </div>
2499
                   </div>
2499
                 </td>
2500
                 </td>
2500
               </tr>
2501
               </tr>
2501
-            </tbody>
2502
+            
2502
           </table>
2503
           </table>
2503
           <!-- <div  class="print-yema">1</div> -->
2504
           <!-- <div  class="print-yema">1</div> -->
2504
         </div>
2505
         </div>
3352
           }
3353
           }
3353
         }
3354
         }
3354
 
3355
 
3355
-        // this.totollength = this.doctor_advices.length + this.monitors.length;
3356
-        // if (this.totollength > 18) {
3357
-        //   var temp_advice_length = 17 - this.monitors.length;
3358
-        //   var doctor_advices_1 = [];
3359
-        //   var doctor_advices_2 = [];
3360
-        //   for (let index = 0; index < this.doctor_advices.length; index++) {
3361
-        //     const element = this.doctor_advices[index];
3362
-        //     if (temp_advice_length > index) {
3363
-        //       doctor_advices_1.push(element);
3364
-        //     } else {
3365
-        //       doctor_advices_2.push(element);
3366
-        //     }
3367
-        //   }
3368
-        //   this.doctor_advices = doctor_advices_1;
3369
-        //   this.doctor_advices_2 = doctor_advices_2;
3370
-        // }
3371
-        // console.log(this.doctor_advices,'doctor_advices');
3356
+        this.totollength = this.doctor_advices.length + this.monitors.length;
3357
+        if (this.totollength > 18) {
3358
+          var temp_advice_length = 17 - this.monitors.length;
3359
+          var doctor_advices_1 = [];
3360
+          var doctor_advices_2 = [];
3361
+          for (let index = 0; index < this.doctor_advices.length; index++) {
3362
+            const element = this.doctor_advices[index];
3363
+            if (temp_advice_length > index) {
3364
+              doctor_advices_1.push(element);
3365
+            } else {
3366
+              doctor_advices_2.push(element);
3367
+            }
3368
+          }
3369
+          this.doctor_advices = doctor_advices_1;
3370
+          this.doctor_advices_2 = doctor_advices_2;
3371
+        }
3372
+        console.log(this.doctor_advices,'doctor_advices');
3372
       } else {
3373
       } else {
3373
         this.loading = false;
3374
         this.loading = false;
3374
         this.$message.error("请求数据失败");
3375
         this.$message.error("请求数据失败");
3545
   text-align: center;
3546
   text-align: center;
3546
   font-size: 20px;
3547
   font-size: 20px;
3547
   letter-spacing: 5px;
3548
   letter-spacing: 5px;
3549
+
3548
 }
3550
 }
3549
 
3551
 
3550
 .dialysis-print-order .order-title {
3552
 .dialysis-print-order .order-title {
3651
   line-height: 16px;
3653
   line-height: 16px;
3652
 }
3654
 }
3653
 
3655
 
3656
+.print_page_main_content .row .proj_table .split_table_tr td{
3657
+    border: 1px solid;
3658
+}
3659
+
3660
+
3661
+
3654
 .print-table-no {
3662
 .print-table-no {
3655
   width: 100%;
3663
   width: 100%;
3656
   text-align: center;
3664
   text-align: center;

+ 49 - 35
src/xt_pages/dialysis/template/DialysisPrintOrderSeven.vue View File

9
           <tbody>
9
           <tbody>
10
             <tr>
10
             <tr>
11
               <td width="50">姓 名:</td>
11
               <td width="50">姓 名:</td>
12
-              <td width="120">
12
+              <td width="150">
13
                 <div class="under-line">
13
                 <div class="under-line">
14
                   &nbsp;{{ patientInfo.name ? patientInfo.name : "/" }}
14
                   &nbsp;{{ patientInfo.name ? patientInfo.name : "/" }}
15
                 </div>
15
                 </div>
16
               </td>
16
               </td>
17
-              <td width="100"></td>
17
+              <td width="30"></td>
18
 
18
 
19
               <td width="50">性 别:</td>
19
               <td width="50">性 别:</td>
20
-              <td width="180">
20
+              <td width="150">
21
                 <div class="under-line">
21
                 <div class="under-line">
22
                   {{ patientInfo.gender ? patientInfo.gender : "/" }}
22
                   {{ patientInfo.gender ? patientInfo.gender : "/" }}
23
                 </div>
23
                 </div>
24
               </td>
24
               </td>
25
-              <td width="10"></td>
25
+              <td width="30"></td>
26
               <td width="50">年 龄:</td>
26
               <td width="50">年 龄:</td>
27
-              <td width="180">
27
+              <td width="150">
28
                 <div class="under-line">
28
                 <div class="under-line">
29
                   &nbsp;{{ checkIdCardNo(patientInfo.id_card_no) }}
29
                   &nbsp;{{ checkIdCardNo(patientInfo.id_card_no) }}
30
                 </div>
30
                 </div>
31
               </td>
31
               </td>
32
-              <td width="80">岁</td>
32
+              <td width="60">岁</td>
33
 
33
 
34
               <td width="80">透析机号:</td>
34
               <td width="80">透析机号:</td>
35
               <td width="130">
35
               <td width="130">
44
         <table class="table-box" style="margin-top:10px">
44
         <table class="table-box" style="margin-top:10px">
45
           <tbody>
45
           <tbody>
46
             <tr>
46
             <tr>
47
-              <td width="50">治疗日期:</td>
48
-              <td width="130">
47
+              <td width="80">治疗日期:</td>
48
+              <td width="150">
49
                 <div class="under-line">
49
                 <div class="under-line">
50
                   {{ queryParams.xtdate ? queryParams.xtdate : "/" }}
50
                   {{ queryParams.xtdate ? queryParams.xtdate : "/" }}
51
                 </div>
51
                 </div>
52
               </td>
52
               </td>
53
               <td width="10"></td>
53
               <td width="10"></td>
54
-              <td width="50">
54
+              <td width="60">
55
                 住院号:
55
                 住院号:
56
               </td>
56
               </td>
57
               <td width="150">
57
               <td width="150">
60
                 </div>
60
                 </div>
61
               </td>
61
               </td>
62
               <td width="10"></td>
62
               <td width="10"></td>
63
-              <td width="50">
63
+              <td width="80">
64
                 身份证号:
64
                 身份证号:
65
               </td>
65
               </td>
66
               <td width="150">
66
               <td width="150">
76
         <table class="table-box" style="margin-top: 10px;">
76
         <table class="table-box" style="margin-top: 10px;">
77
           <tbody>
77
           <tbody>
78
             <tr>
78
             <tr>
79
-              <td width="40">诊 断:</td>
79
+              <td width="60">诊 断:</td>
80
               <td style="text-align:left">
80
               <td style="text-align:left">
81
                 <div class="under-line">
81
                 <div class="under-line">
82
                   &nbsp;{{ patientInfo.diagnose ? patientInfo.diagnose : "/" }}
82
                   &nbsp;{{ patientInfo.diagnose ? patientInfo.diagnose : "/" }}
91
               <td>
91
               <td>
92
                 <table class="table-box">
92
                 <table class="table-box">
93
                   <tr>
93
                   <tr>
94
-                    <td style="text-align:left;margin-left:15px">
94
+                    <td style="text-align:left;margin-left:15px;padding-top:10px;">
95
                       病情评估:
95
                       病情评估:
96
                       <span class="under-line">&nbsp;{{ receiverTreatmentAccess.sick_condition ? receiverTreatmentAccess.sick_condition : "/" }}</span>
96
                       <span class="under-line">&nbsp;{{ receiverTreatmentAccess.sick_condition ? receiverTreatmentAccess.sick_condition : "/" }}</span>
97
                     </td>
97
                     </td>
110
                     </td>
110
                     </td>
111
                   </tr>
111
                   </tr>
112
                   <tr>
112
                   <tr>
113
-                    <td style="text-align:left;margin-left:15px">
113
+                    <td style="text-align:left;margin-left:15px;padding-top:10px;">
114
                       净化治疗方式:
114
                       净化治疗方式:
115
                       <span class="under-line">&nbsp;{{ prescription.mode ? prescription.mode : "/" }}</span>
115
                       <span class="under-line">&nbsp;{{ prescription.mode ? prescription.mode : "/" }}</span>
116
                     </td>
116
                     </td>
138
                     </td>
138
                     </td>
139
                   </tr>
139
                   </tr>
140
                   <tr>
140
                   <tr>
141
-                    <td style="text-align:left;margin-left:15px">
141
+                    <td style="text-align:left;margin-left:15px;padding-top:10px;">
142
                       干体重:
142
                       干体重:
143
                       <span class="under-line">
143
                       <span class="under-line">
144
                         &nbsp;{{ predialysis.dry_weight ? predialysis.dry_weight : "0" }}</span>kg
144
                         &nbsp;{{ predialysis.dry_weight ? predialysis.dry_weight : "0" }}</span>kg
161
                     </td>
161
                     </td>
162
                   </tr>
162
                   </tr>
163
                   <tr>
163
                   <tr>
164
-                    <td style="text-align:left;margin-left:15px">
164
+                    <td style="text-align:left;margin-left:15px;padding-top:10px;">
165
                       血流量:
165
                       血流量:
166
                       <span class="under-line">
166
                       <span class="under-line">
167
                         &nbsp;{{ prescription.blood_flow_volume ? prescription.blood_flow_volume : "0" }}</span>ml/min
167
                         &nbsp;{{ prescription.blood_flow_volume ? prescription.blood_flow_volume : "0" }}</span>ml/min
178
                       置换液总量:
178
                       置换液总量:
179
                       <span class="under-line">
179
                       <span class="under-line">
180
                         &nbsp;{{ prescription.displace_liqui_value ? prescription.displace_liqui_value : "0" }}
180
                         &nbsp;{{ prescription.displace_liqui_value ? prescription.displace_liqui_value : "0" }}
181
-                      </span>
181
+                      </span>L
182
                     </td>
182
                     </td>
183
                   </tr>
183
                   </tr>
184
                   <tr>
184
                   <tr>
185
-                    <td style="text-align:left;margin-left:15px">
185
+                    <td style="text-align:left;margin-left:15px;padding-top:10px;">
186
                       抗凝剂:
186
                       抗凝剂:
187
                       <span class="under-line">
187
                       <span class="under-line">
188
                         &nbsp;{{ prescription.anticoagulant ? prescription.anticoagulant : "/" }}
188
                         &nbsp;{{ prescription.anticoagulant ? prescription.anticoagulant : "/" }}
195
                       <span v-if="prescription.anticoagulant == '枸橼酸钠'">mg</span>
195
                       <span v-if="prescription.anticoagulant == '枸橼酸钠'">mg</span>
196
                       <span v-if="prescription.anticoagulant == '阿加曲班'">mg</span>
196
                       <span v-if="prescription.anticoagulant == '阿加曲班'">mg</span>
197
                       <span v-if="prescription.anticoagulant == '低分子肝素'">iu</span>
197
                       <span v-if="prescription.anticoagulant == '低分子肝素'">iu</span>
198
-                      <span v-if="prescription.anticoagulant == '普通肝素'">iu</span>
198
+                      <span v-if="prescription.anticoagulant == '普通肝素'">mg</span>
199
                       <span v-if="prescription.anticoagulant == '无肝素'">mg</span>
199
                       <span v-if="prescription.anticoagulant == '无肝素'">mg</span>
200
                       <span v-if="prescription.anticoagulant == '低分子肝素钙'">iu</span>
200
                       <span v-if="prescription.anticoagulant == '低分子肝素钙'">iu</span>
201
                       <span v-if="prescription.anticoagulant == '低分子肝素钠'">iu</span>&nbsp;
201
                       <span v-if="prescription.anticoagulant == '低分子肝素钠'">iu</span>&nbsp;
208
                       <span v-if="prescription.anticoagulant == '枸橼酸钠'">ml/h</span>
208
                       <span v-if="prescription.anticoagulant == '枸橼酸钠'">ml/h</span>
209
                       <span v-if="prescription.anticoagulant == '阿加曲班'">mg/h</span>
209
                       <span v-if="prescription.anticoagulant == '阿加曲班'">mg/h</span>
210
                       <span v-if="prescription.anticoagulant == '低分子肝素'">iu/h</span>
210
                       <span v-if="prescription.anticoagulant == '低分子肝素'">iu/h</span>
211
-                      <span v-if="prescription.anticoagulant == '普通肝素'">iu/h</span>
211
+                      <span v-if="prescription.anticoagulant == '普通肝素'">mg/h</span>
212
                       <span v-if="prescription.anticoagulant == '无肝素'">mg/h</span>
212
                       <span v-if="prescription.anticoagulant == '无肝素'">mg/h</span>
213
                       <span v-if="prescription.anticoagulant == '低分子肝素钙'">iu/h</span>
213
                       <span v-if="prescription.anticoagulant == '低分子肝素钙'">iu/h</span>
214
                       <span v-if="prescription.anticoagulant == '低分子肝素钠'">iu/h</span>
214
                       <span v-if="prescription.anticoagulant == '低分子肝素钠'">iu/h</span>
220
                       <span v-if="prescription.anticoagulant == '枸橼酸钠'">mg</span>
220
                       <span v-if="prescription.anticoagulant == '枸橼酸钠'">mg</span>
221
                       <span v-if="prescription.anticoagulant == '阿加曲班'">mg</span>
221
                       <span v-if="prescription.anticoagulant == '阿加曲班'">mg</span>
222
                       <span v-if="prescription.anticoagulant == '低分子肝素'">iu</span>
222
                       <span v-if="prescription.anticoagulant == '低分子肝素'">iu</span>
223
-                      <span v-if="prescription.anticoagulant == '普通肝素'">iu</span>
223
+                      <span v-if="prescription.anticoagulant == '普通肝素'">mg</span>
224
                       <span v-if="prescription.anticoagulant == '无肝素'">mg</span>
224
                       <span v-if="prescription.anticoagulant == '无肝素'">mg</span>
225
                       <span v-if="prescription.anticoagulant == '低分子肝素钙'">iu</span>
225
                       <span v-if="prescription.anticoagulant == '低分子肝素钙'">iu</span>
226
                       <span v-if="prescription.anticoagulant == '低分子肝素钠'">iu</span>
226
                       <span v-if="prescription.anticoagulant == '低分子肝素钠'">iu</span>
227
                     </td>
227
                     </td>
228
                   </tr>
228
                   </tr>
229
                   <tr>
229
                   <tr>
230
-                    <td style="text-align:left;margin-left:15px">
230
+                    <td style="text-align:left;margin-left:15px;padding-top:10px;">
231
                       透析液(mmol/L):
231
                       透析液(mmol/L):
232
                       <span class="under-line" v-if="prescription.dialysate_formulation == 0">
232
                       <span class="under-line" v-if="prescription.dialysate_formulation == 0">
233
                         &nbsp; 常规(钾:0&nbsp;,钙:0 &nbsp;,钠:0)
233
                         &nbsp; 常规(钾:0&nbsp;,钙:0 &nbsp;,钠:0)
284
               <p style="height:20px;line-height:20px">呼吸</p>
284
               <p style="height:20px;line-height:20px">呼吸</p>
285
               <p style="height:20px;line-height:20px">次/分</p>
285
               <p style="height:20px;line-height:20px">次/分</p>
286
             </th>
286
             </th>
287
+            <th style="min-width:60px">
288
+              <p style="height:20px;line-height:20px">体温</p>
289
+              <p style="height:20px;line-height:20px">℃</p>
290
+            </th>
287
             <th style="min-width:60px">
291
             <th style="min-width:60px">
288
               <p style="height:20px;line-height:20px">血流量</p>
292
               <p style="height:20px;line-height:20px">血流量</p>
289
               <p style="height:20px;line-height:20px">ml/min</p>
293
               <p style="height:20px;line-height:20px">ml/min</p>
290
             </th>
294
             </th>
291
-            <th style="min-width:60px">
295
+            <!-- <th style="min-width:60px">
292
               <p style="height:20px;line-height:20px">超滤量</p>
296
               <p style="height:20px;line-height:20px">超滤量</p>
293
               <p style="height:20px;line-height:20px">L</p>
297
               <p style="height:20px;line-height:20px">L</p>
294
             </th>
298
             </th>
295
             <th style="min-width:60px">
299
             <th style="min-width:60px">
296
               <p style="height:20px;line-height:20px">置换量</p>
300
               <p style="height:20px;line-height:20px">置换量</p>
297
               <p style="height:20px;line-height:20px">L</p>
301
               <p style="height:20px;line-height:20px">L</p>
298
-            </th>
302
+            </th> -->
299
             <th style="min-width:60px">
303
             <th style="min-width:60px">
300
               <p style="height:20px;line-height:20px">静脉压</p>
304
               <p style="height:20px;line-height:20px">静脉压</p>
301
               <p style="height:20px;line-height:20px">(mmHg)</p>
305
               <p style="height:20px;line-height:20px">(mmHg)</p>
310
           </tr>
314
           </tr>
311
 
315
 
312
           <tr v-for="(monitor, monindex) in monitors" :key="monindex">
316
           <tr v-for="(monitor, monindex) in monitors" :key="monindex">
313
-            <td style="min-width:60px;height:30px">
317
+            <td style="min-width:60px;height:40px">
314
               {{ getTime(monitor.operate_time, "{h}:{i}") }}
318
               {{ getTime(monitor.operate_time, "{h}:{i}") }}
315
             </td>
319
             </td>
316
             <td>
320
             <td>
331
             </td>
335
             </td>
332
             <td>
336
             <td>
333
               <span v-if="getTime(monitor.operate_time) != ''">
337
               <span v-if="getTime(monitor.operate_time) != ''">
334
-                {{ monitor.blood_flow_volume ? monitor.blood_flow_volume : "0" }}
338
+                {{ monitor.temperature ? monitor.temperature : "0" }}
335
               </span>
339
               </span>
336
             </td>
340
             </td>
337
             <td>
341
             <td>
342
+              <span v-if="getTime(monitor.operate_time) != ''">
343
+                {{ monitor.blood_flow_volume ? monitor.blood_flow_volume : "0" }}
344
+              </span>
345
+            </td>
346
+            <!-- <td>
338
               <span v-if="getTime(monitor.operate_time) != ''">
347
               <span v-if="getTime(monitor.operate_time) != ''">
339
                 {{ monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume : "0" }}
348
                 {{ monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume : "0" }}
340
               </span>
349
               </span>
343
               <span v-if="getTime(monitor.operate_time) != ''">
352
               <span v-if="getTime(monitor.operate_time) != ''">
344
                 {{ monitor.displacement_quantity ? monitor.displacement_quantity : "0" }}
353
                 {{ monitor.displacement_quantity ? monitor.displacement_quantity : "0" }}
345
               </span>
354
               </span>
346
-            </td>
355
+            </td> -->
347
             <td>
356
             <td>
348
               <span v-if="getTime(monitor.operate_time) != ''">
357
               <span v-if="getTime(monitor.operate_time) != ''">
349
                 {{ monitor.venous_pressure ? monitor.venous_pressure : "0" }}
358
                 {{ monitor.venous_pressure ? monitor.venous_pressure : "0" }}
372
               <td style="width:60px;height:40px">
381
               <td style="width:60px;height:40px">
373
                 <p style="height:20px;line-height:20px">医生签名</p>
382
                 <p style="height:20px;line-height:20px">医生签名</p>
374
               </td>
383
               </td>
375
-              <td style="width:60px;height:40px">
384
+              <td style="width:70px;height:40px">
376
                 <p style="height:20px;line-height:20px">医嘱执行时间</p>
385
                 <p style="height:20px;line-height:20px">医嘱执行时间</p>
377
               </td>
386
               </td>
378
               <td style="width:60px;height:40px">
387
               <td style="width:60px;height:40px">
381
               <td style="width:60px;height:60px">
390
               <td style="width:60px;height:60px">
382
                 <p style="height:20px;line-height:20px">核对</p>
391
                 <p style="height:20px;line-height:20px">核对</p>
383
               </td>
392
               </td>
384
-              <td style="width:60px;height:40px">
393
+              <td style="width:70px;height:40px">
385
                 <p style="height:20px;line-height:20px">上次透后体重</p>
394
                 <p style="height:20px;line-height:20px">上次透后体重</p>
386
               </td>
395
               </td>
387
               <td style="width:60px;height:40px">
396
               <td style="width:60px;height:40px">
389
               </td>
398
               </td>
390
             </tr>
399
             </tr>
391
 
400
 
392
-            <tr v-for="(advice, advice_index) in tableAdvice">
393
-              <td>{{ getTime(advice.start_time, "{y}-{m}-{d} {h}:{i}") }}</td>
401
+            <tr v-for="(advice, advice_index) in tableAdvice" :key="advice_index">
402
+              <td style="min-width:60px;height:40px">{{ getTime(advice.start_time, "{y}-{m}-{d} {h}:{i}") }}</td>
394
               <td>
403
               <td>
395
                 <span v-if="advice.parent_id > 0">---></span>
404
                 <span v-if="advice.parent_id > 0">---></span>
396
                 <span>{{ advice.advice_name }}</span>
405
                 <span>{{ advice.advice_name }}</span>
431
         <table class="print-table" border="1">
440
         <table class="print-table" border="1">
432
           <td>
441
           <td>
433
             <table class="table-box" style="table-layout:fixed">
442
             <table class="table-box" style="table-layout:fixed">
434
-              <tr>
435
-                <td style="text-align:left;margin-left:15px;width:25%">
443
+              <tr class="ta_top">
444
+                <td style="text-align:left;margin-left:15px;width:25%;padding-top:10px;">
436
                   上机时间:
445
                   上机时间:
437
                   <span class="under-line">{{ getTime(Order.start_time, "{y}-{m}-{d} {h}:{i}") ? getTime(Order.start_time, "{y}-{m}-{d} {h}:{i}") : "0" }}</span>
446
                   <span class="under-line">{{ getTime(Order.start_time, "{y}-{m}-{d} {h}:{i}") ? getTime(Order.start_time, "{y}-{m}-{d} {h}:{i}") : "0" }}</span>
438
                 </td>
447
                 </td>
456
                 </td>
465
                 </td>
457
               </tr>
466
               </tr>
458
 
467
 
459
-              <tr>
468
+              <tr class="ta_top">
460
                 <td style="text-align:left;margin-left:15px;width:25%">
469
                 <td style="text-align:left;margin-left:15px;width:25%">
461
                   下机护士:
470
                   下机护士:
462
                   <span class="under-line" v-if="finshForm.url === ''">&nbsp;{{ finshForm.finish_nurse ? finshForm.finish_nurse : "/" }}</span>
471
                   <span class="under-line" v-if="finshForm.url === ''">&nbsp;{{ finshForm.finish_nurse ? finshForm.finish_nurse : "/" }}</span>
481
                     {{ afterdialysis.actual_ultrafiltration ? afterdialysis.actual_ultrafiltration : "0" }}&nbsp;L</span>
490
                     {{ afterdialysis.actual_ultrafiltration ? afterdialysis.actual_ultrafiltration : "0" }}&nbsp;L</span>
482
                 </td>
491
                 </td>
483
               </tr>
492
               </tr>
484
-              <tr>
493
+              <tr class="ta_top">
485
                 <td style="text-align:left;margin-left:15px">
494
                 <td style="text-align:left;margin-left:15px">
486
                   拔针后穿刺点渗血:
495
                   拔针后穿刺点渗血:
487
                   <span class="under-line" v-if="afterdialysis.puncture_point_oozing_blood === 0">&nbsp;/</span>
496
                   <span class="under-line" v-if="afterdialysis.puncture_point_oozing_blood === 0">&nbsp;/</span>
504
                 </td>
513
                 </td>
505
                 <td width="10"></td>
514
                 <td width="10"></td>
506
               </tr>
515
               </tr>
507
-              <tr>
516
+              <tr class="ta_top">
508
                 <td style="text-align:left;margin-left:15px;" colspan="2">
517
                 <td style="text-align:left;margin-left:15px;" colspan="2">
509
                   并发症:
518
                   并发症:
510
                   <span class="under-line">&nbsp;{{ afterdialysis.complication }}</span>
519
                   <span class="under-line">&nbsp;{{ afterdialysis.complication }}</span>
1555
   width: 100%;
1564
   width: 100%;
1556
   line-height: 23px;
1565
   line-height: 23px;
1557
   font-size: 14px;
1566
   font-size: 14px;
1567
+
1558
 }
1568
 }
1559
 
1569
 
1570
+
1560
 .dialysis-print-order .print-table {
1571
 .dialysis-print-order .print-table {
1561
   width: 100%;
1572
   width: 100%;
1562
   text-align: center;
1573
   text-align: center;
1636
   padding: 1px 1px;
1647
   padding: 1px 1px;
1637
   /*line-height: 25px;*/
1648
   /*line-height: 25px;*/
1638
 }
1649
 }
1650
+.table-box .ta_top td{
1651
+  padding-top: 10px !important;
1652
+}
1639
 
1653
 
1640
 .es-img {
1654
 .es-img {
1641
   height: 25px;
1655
   height: 25px;

+ 14 - 8
src/xt_pages/dialysis/template/DialysisPrintOrderSix.vue View File

429
                     style="padding: 2px 0; line-height: 23px; display: flex"
429
                     style="padding: 2px 0; line-height: 23px; display: flex"
430
                   >
430
                   >
431
                     <div class="inline_block" style="flex: 1">
431
                     <div class="inline_block" style="flex: 1">
432
-                      透析方式:
432
+                      <span v-if="org_id==10138||org_id==9675">治疗模式:</span> 
433
+                      <span v-else>透析方式:</span>
433
                       <div
434
                       <div
434
                         class="under_line"
435
                         class="under_line"
435
                         style="
436
                         style="
1171
                           :colspan="
1172
                           :colspan="
1172
                             prescription.mode_id == 2 ||
1173
                             prescription.mode_id == 2 ||
1173
                             prescription.mode_id == 5
1174
                             prescription.mode_id == 5
1174
-                              ? 12
1175
-                              : 11
1175
+                              ? 14
1176
+                              : 13
1176
                           "
1177
                           "
1177
                           style="
1178
                           style="
1178
                             letter-spacing: 5px;
1179
                             letter-spacing: 5px;
1238
                         >
1239
                         >
1239
                           置换量<br />(ml)
1240
                           置换量<br />(ml)
1240
                         </td>
1241
                         </td>
1241
-                        <td width="200" v-if="org_id == 9919">ktv</td>
1242
+                        <td width="50" v-if="org_id == 9919 || org_id == 9538|| org_id == 9675">ktv</td>
1243
+                        <td width="50" v-if="org_id == 9538|| org_id == 9675">血容量<br />(ml)</td>
1242
                         <td width="200">病情变化及处理</td>
1244
                         <td width="200">病情变化及处理</td>
1243
 
1245
 
1244
                         <!-- <td width="100">时间</td>
1246
                         <!-- <td width="100">时间</td>
1403
                             }}
1405
                             }}
1404
                           </span>
1406
                           </span>
1405
                         </td>
1407
                         </td>
1406
-                        <td width="200" v-if="org_id == 9919">
1408
+                        <td width="50" v-if="org_id == 9919 || org_id == 9538|| org_id == 9675">
1407
                           {{ monitor.ktv }}
1409
                           {{ monitor.ktv }}
1408
                         </td>
1410
                         </td>
1411
+                        <td width="50" v-if="org_id == 9538|| org_id == 9675">
1412
+                          {{ monitor.accumulated_blood_volume }}
1413
+                        </td>
1409
                         <td style="line-height: 16px; padding: 0px">
1414
                         <td style="line-height: 16px; padding: 0px">
1410
                           <div
1415
                           <div
1411
                             style="
1416
                             style="
1464
                           "
1469
                           "
1465
                           width="50"
1470
                           width="50"
1466
                         ></td>
1471
                         ></td>
1467
-                        <td v-if="org_id == 9919"></td>
1472
+                        <td v-if="org_id == 9919||org_id == 9538|| org_id == 9675"></td>
1473
+                        <td v-if="org_id == 9538|| org_id == 9675"></td>
1468
                         <td style="line-height: 16px; padding: 0px">
1474
                         <td style="line-height: 16px; padding: 0px">
1469
                           <div
1475
                           <div
1470
                             style="
1476
                             style="
2055
                       min
2061
                       min
2056
                     </div>
2062
                     </div>
2057
                   </div>
2063
                   </div>
2058
-                  <div
2064
+                  <!-- <div
2059
                     class="row"
2065
                     class="row"
2060
                     style="padding: 2px 0; line-height: 23px; display: flex"
2066
                     style="padding: 2px 0; line-height: 23px; display: flex"
2061
                     v-if="org_id==9538 || org_id==9675"
2067
                     v-if="org_id==9538 || org_id==9675"
2086
                         {{ afterdialysis.accumulated_blood_volume ? afterdialysis.accumulated_blood_volume : "/" }}
2092
                         {{ afterdialysis.accumulated_blood_volume ? afterdialysis.accumulated_blood_volume : "/" }}
2087
                       </div>
2093
                       </div>
2088
                     </div>
2094
                     </div>
2089
-                  </div>
2095
+                  </div> -->
2090
                   <div
2096
                   <div
2091
                     class="row"
2097
                     class="row"
2092
                     style="padding: 2px 0; line-height: 23px; display: flex"
2098
                     style="padding: 2px 0; line-height: 23px; display: flex"