yq1 10 months ago
parent
commit
c8cf8bb33e

+ 32 - 30
src/xt_pages/dialysis/template/DialysisPrintOrderSop.vue View File

@@ -8,7 +8,7 @@
8 8
         <table border="1" class="table-box" style="border-collapse: collapse;text-align: center;">
9 9
           <tbody>
10 10
             <tr>
11
-              <td width="80">治疗日期: <span>{{ year }}</span>年<span>{{ months }}</span>月<span>{{ day }}</span>日</td>
11
+              <td width="80" style="line-height:25px;line-height:25px">治疗日期: <span>{{ year }}</span>年<span>{{ months }}</span>月<span>{{ day }}</span>日</td>
12 12
             </tr>
13 13
           </tbody>
14 14
         </table>
@@ -16,7 +16,7 @@
16 16
           <tbody>
17 17
             <tr>
18 18
               <td colspan="3">
19
-                <div style="display: flex;">
19
+                <div style="display: flex;line-height:25px;">
20 20
                   <div style="flex: 1;">
21 21
                     姓 名:{{ patientInfo.name ? patientInfo.name : "/" }}
22 22
                   </div>
@@ -33,7 +33,7 @@
33 33
 
34 34
             <tr>
35 35
               <td colspan="3">
36
-                <div>
36
+                <div style="line-height:25px;">
37 37
                   上机前病情:
38 38
                   <label-box :isChecked="predialysis.symptom_before_dialysis==''?true :false" showValue="无特殊"></label-box>&nbsp;
39 39
                   <label-box :isChecked="predialysis.symptom_before_dialysis!=''?true :false" showValue="出现:"></label-box>
@@ -45,7 +45,7 @@
45 45
 
46 46
             <tr>
47 47
               <td colspan="2">
48
-                <div>
48
+                <div style="line-height:25px;">
49 49
                   治疗方式:
50 50
                   <label-box :isChecked="prescription.mode=='HD'?true :false" showValue="HD"></label-box>&nbsp;
51 51
                   <label-box :isChecked="prescription.mode=='HDF'?true :false" showValue="HDF"></label-box>
@@ -57,7 +57,7 @@
57 57
                   <span v-if="prescription.mode!='HDF' && prescription.mode!='HD'">{{ prescription.mode }}</span>
58 58
                 </div>
59 59
               </td>
60
-              <td >
60
+              <td style="line-height:25px;">
61 61
                 治疗时间:
62 62
                 {{ afterdialysis.actual_treatment_hour ? afterdialysis.actual_treatment_hour : "0" }}小时
63 63
                 {{ afterdialysis.actual_treatment_minute ? afterdialysis.actual_treatment_minute : 0 }}分
@@ -66,14 +66,14 @@
66 66
 
67 67
             <tr>
68 68
               <td colspan="3">
69
-                <div style="display: flex;">
69
+                <div style="display: flex;line-height:25px;">
70 70
                   <span>治疗抗凝:</span>
71 71
                   <span v-if="prescription.anticoagulant !='普通肝素' && prescription.anticoagulant!='无肝素' && prescription.anticoagulant!='枸橼酸'">
72
-                    {{ prescription.anticoagulant }} &nbsp;&nbsp; 
72
+                    {{ prescription.anticoagulant }} &nbsp;&nbsp;
73 73
                     {{prescription.anticoagulant_zongliang ? prescription.anticoagulant_zongliang : "0"}}
74
-                  </span>U&nbsp;&nbsp; 
74
+                  </span>U&nbsp;&nbsp;
75 75
                   <!-- <span v-if="prescription.anticoagulant !='普通肝素' && prescription.anticoagulant!='无肝素' && prescription.anticoagulant!='枸橼酸'">
76
-                    
76
+
77 77
                   </span>U &nbsp;&nbsp; -->
78 78
                   <label-box :isChecked="prescription.anticoagulant=='普通肝素'?true :false" showValue="普通肝素:"></label-box>&nbsp;&nbsp;
79 79
                   <div style="display: inline-block;">
@@ -99,7 +99,7 @@
99 99
 
100 100
             <tr>
101 101
               <td colspan="2">
102
-                <div>
102
+                <div style="line-height:25px;">
103 103
                  <span>处方脱水量: {{ prescription.prescription_water ? prescription.prescription_water : "" }} </span>ml &nbsp;&nbsp;
104 104
                  <span>透析液流量: {{ prescription.dialysate_flow ? prescription.dialysate_flow : "" }} </span>ml/h
105 105
                 </div>
@@ -153,7 +153,7 @@
153 153
 
154 154
           <tr>
155 155
             <td colspan="3">
156
-              <div style="display: inline-block;">
156
+              <div style="display: inline-block;line-height: 25px;">
157 157
                 血管通路:
158 158
                 <label-box :isChecked="predialysis.blood_access_part_opera_name=='内瘘'?true :false" showValue="内瘘"></label-box>&nbsp;
159 159
                 <label-box :isChecked="predialysis.blood_access_part_opera_name=='长期静脉导管'?true :false" showValue="长期静脉导管"></label-box>&nbsp;
@@ -162,14 +162,14 @@
162 162
                             predialysis.blood_access_part_opera_name!='长期静脉导管' &&
163 163
                             predialysis.blood_access_part_opera_name!='临时静脉导管' &&
164 164
                             predialysis.blood_access_part_opera_name!=''?true :false" showValue="其它">
165
-                </label-box> 
165
+                </label-box>
166 166
               </div>&nbsp;&nbsp;
167
-              <div style="display: inline-block;">
167
+              <div style="display: inline-block;line-height: 25px;">
168 168
                 穿刺者:
169 169
                 <span v-if="setAdminUserES(dialysisOrder == null ? 0 : dialysisOrder.puncture_nurse) == ''">
170 170
                   {{ getAdminUser(dialysisOrder == null ? 0 : dialysisOrder.puncture_nurse) }}
171 171
                 </span>
172
-                <img class="es-img" :src="setAdminUserES(dialysisOrder == null ? 0 : dialysisOrder.puncture_nurse)" alt="" srcset="" v-else />
172
+                <img class="es-img" style="height:30px;" :src="setAdminUserES(dialysisOrder == null ? 0 : dialysisOrder.puncture_nurse)" alt="" srcset="" v-else />
173 173
               </div>
174 174
             </td>
175 175
 
@@ -179,7 +179,7 @@
179 179
         <table border="1" class="table-box" style="border-collapse: collapse;text-align: center;">
180 180
           <tbody>
181 181
             <tr>
182
-              <td colspan="12">治疗过程记录</td>
182
+              <td colspan="12" style="padding: 5px;">治疗过程记录</td>
183 183
             </tr>
184 184
             <tr>
185 185
               <td rowspan="2">时间</td>
@@ -192,7 +192,7 @@
192 192
               <td>静脉压<br/>mmHg</td>
193 193
               <td>血流量<br/>ml/min</td>
194 194
               <td>脱水量<br/>ml</td>
195
-              <td>T<br/>℃</td>
195
+              <td>超滤率<br/>ml/h</td>
196 196
               <td>HR<br/>bpm</td>
197 197
               <td>R<br/>bpm</td>
198 198
               <td>BP<br/>mmHg</td>
@@ -201,7 +201,7 @@
201 201
               <td>记录</td>
202 202
             </tr>
203 203
             <tr v-for="(monitor, monindex) in monitors" :key="monindex">
204
-              <td>{{ getTime(monitor.operate_time, "{h}:{i}") }}</td>
204
+              <td style="height: 30px;">{{ getTime(monitor.operate_time, "{h}:{i}") }}</td>
205 205
               <td>{{
206 206
                 monitor.transmembrane_pressure ? monitor.transmembrane_pressure : ""
207 207
                 }}
@@ -209,7 +209,7 @@
209 209
               <td>{{ monitor.venous_pressure ? monitor.venous_pressure : "" }}</td>
210 210
               <td>{{ monitor.blood_flow_volume ? monitor.blood_flow_volume : "0" }}</td>
211 211
               <td>{{ monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume : ""}}</td>
212
-              <td>{{ monitor.temperature ? monitor.temperature : "0" }}</td>
212
+              <td>{{ monitor.ultrafiltration_rate ? monitor.ultrafiltration_rate : "0" }}</td>
213 213
               <td>{{ monitor.pulse_frequency ? monitor.pulse_frequency : "0" }}</td>
214 214
               <td>{{ monitor.breathing_rate ? monitor.breathing_rate : "0" }}</td>
215 215
               <td>{{
@@ -235,20 +235,20 @@
235 235
           <table border="1" class="table-box" style="border-collapse: collapse;text-align: center;">
236 236
             <tbody>
237 237
               <tr>
238
-                <td style="width:12%;height:25px">
239
-                  <p style="height:20px;line-height:20px">时间</p>
238
+                <td style="width:12%;height:25px;">
239
+                  <p style="height:25px;line-height:25px">时间</p>
240 240
                 </td>
241 241
                 <td style="width:120px;height:25px">
242
-                  <p style="height:20px;line-height:20px">医嘱执行记录</p>
242
+                  <p style="height:25px;line-height:25px">医嘱执行记录</p>
243 243
                 </td>
244 244
                 <td style="width:10%;height:25px">
245
-                  <p style="height:20px;line-height:20px">执行</p>
245
+                  <p style="height:25px;line-height:25px">执行</p>
246 246
                 </td>
247 247
                 <td style="width:10%;height:25px">
248
-                  <p style="height:20px;line-height:20px">核对</p>
248
+                  <p style="height:32px;line-height:32px">核对</p>
249 249
                 </td>
250
-                <td style="width:15%;height:25px">
251
-                  <p style="height:20px;line-height:20px">上次透后体重</p>
250
+                <td style="width:15%;height:27px">
251
+                  <p style="height:27px;line-height:27px">上次透后体重</p>
252 252
                 </td>
253 253
                 <td style="width:10%;height:25px">
254 254
                   {{ assessmentafter.weight_after ? assessmentafter.weight_after : "0" }}kg
@@ -256,8 +256,8 @@
256 256
               </tr>
257 257
 
258 258
               <tr v-for="(advice, advice_index) in tableAdvice" :key="advice_index">
259
-                <td style="">{{ getTime(advice.start_time, "{y}-{m}-{d} {h}:{i}") }}</td>
260
-                <td>
259
+                <td style="height:25px;line-height:25px">{{ getTime(advice.start_time, "{y}-{m}-{d} {h}:{i}") }}</td>
260
+                <td style="height:25px;line-height:25px">
261 261
                   <span v-if="advice.parent_id > 0">---></span>
262 262
                   <span>{{ advice.advice_name }}</span>
263 263
                   <span v-if="advice && advice.advice_desc">({{ advice.advice_desc }}{{ advice.drug_spec_unit }})</span>
@@ -266,11 +266,11 @@
266 266
                   <span v-if="advice.parent_id == 0">{{ advice.delivery_way }}</span>
267 267
                   <span v-if="advice.parent_id == 0">{{ advice.execution_frequency }}</span>
268 268
                 </td>
269
-                <td>
269
+                <td style="height:25px;line-height:25px">
270 270
                   <span v-if="setAdminUserES(advice.execution_staff) == ''">{{ getAdminUser(advice.execution_staff) }}</span>
271 271
                   <img style="height:40px;" :src="setAdminUserES(advice.execution_staff)" alt="" srcset="" v-else />
272 272
                 </td>
273
-                <td>
273
+                <td style="height:25px;line-height:25px">
274 274
                   <span v-if="setAdminUserES(advice.checker) == ''">{{ getAdminUser(advice.checker) }}</span>
275 275
                   <img style="height:40px;" :src="setAdminUserES(advice.checker)" alt="" srcset="" v-else />
276 276
                 </td>
@@ -830,6 +830,8 @@ export default {
830 830
           }
831 831
 
832 832
           if (tableAdvice.length >= 6) {
833
+            var obj = { advice_name: "", start_time: "" };
834
+            tableAdvice.push(obj);
833 835
             this.tableAdvice = tableAdvice;
834 836
           }
835 837
           this.afterdialysis = response.data.data.AssessmentAfterDislysis;
@@ -1377,7 +1379,7 @@ export default {
1377 1379
 
1378 1380
 .dialysis-print-order .table-box {
1379 1381
   width: 100%;
1380
-  line-height: 23px;
1382
+  line-height: 25px;
1381 1383
   font-size: 14px;
1382 1384
 
1383 1385
 }

+ 2 - 0
src/xt_pages/dialysis/template/DialysisPrintOrderseventyone.vue View File

@@ -1061,6 +1061,8 @@ export default {
1061 1061
           }
1062 1062
 
1063 1063
           if (tableAdvice.length >= 6) {
1064
+            var obj = { advice_name: "", start_time: "" };
1065
+            tableAdvice.push(obj);
1064 1066
             this.tableAdvice = tableAdvice;
1065 1067
           }
1066 1068
           this.afterdialysis = response.data.data.AssessmentAfterDislysis;