see999 3 年之前
父節點
當前提交
f20e6f1142

+ 10 - 2
src/xt_pages/dialysis/batch_print/batch_print_order_twentyFive.vue 查看文件

@@ -305,6 +305,14 @@
305 305
                         </tr>
306 306
                         </tbody>
307 307
                         </table>
308
+                        <table class="table-box">
309
+                          <tbody>
310
+                            <tr>
311
+                              <td width="100">特殊处理情况:</td>
312
+                              <td style="text-align:left;">{{ record.assessment_before_dislysis.special_treatment ? record.assessment_before_dislysis.special_treatment : '' }}</td>
313
+                            </tr>
314
+                          </tbody>
315
+                        </table>
308 316
                     </td>
309 317
                     </tr>
310 318
                     </tbody>
@@ -1079,9 +1087,9 @@ export default {
1079 1087
             var dlegh = 0
1080 1088
             if (
1081 1089
               this.records[recordIndex].monitor_records &&
1082
-              this.records[recordIndex].monitor_records.length < 8
1090
+              this.records[recordIndex].monitor_records.length < 7
1083 1091
             ) {
1084
-              dlegh = 8 - this.records[recordIndex].monitor_records.length
1092
+              dlegh = 7 - this.records[recordIndex].monitor_records.length
1085 1093
             } else {
1086 1094
               dlegh = 0
1087 1095
             }

+ 49 - 54
src/xt_pages/dialysis/template/DialysisPrintOrderThirtySix.vue 查看文件

@@ -171,33 +171,6 @@
171 171
                   </tr>
172 172
                 </tbody>
173 173
               </table>
174
-              <table class="table-box">
175
-                <tbody>
176
-                  <tr>
177
-                    <!-- <td width="190"></td> -->
178
-                    <td width='100'>穿刺针型号:</td>
179
-                    <td>
180
-                      <div class="under-line" style="text-align:left;">{{ predialysis.puncture_needle ? predialysis.puncture_needle : '/' }}</div>
181
-                      <!-- <div>
182
-                        <label-box :isChecked="predialysis.puncture_needle && predialysis.puncture_needle.indexOf('16G') > -1 ? true : predialysis.puncture_needle && predialysis.puncture_needle.indexOf('16G-静脉') > -1 ? true : false" showValue="16G"></label-box>
183
-                        &nbsp;
184
-                        <label-box :isChecked="predialysis.puncture_needle && predialysis.puncture_needle.indexOf('17G') > -1 ? true : predialysis.puncture_needle && predialysis.puncture_needle.indexOf('17G-静脉') > -1 ? true : false" showValue="17G"></label-box>
185
-                        &nbsp;
186
-                      </div> -->
187
-                    </td>
188
-                    <!-- <td width='80'>钝针穿刺:</td>
189
-                    <td width="140">
190
-                      <div>
191
-                        <label-box :isChecked="predialysis.puncture_needle && predialysis.puncture_needle.indexOf('16G-动脉') > -1 ? true : predialysis.puncture_needle && predialysis.puncture_needle.indexOf('17G-动脉') > -1 ? true : false" showValue="动脉"></label-box>
192
-                        &nbsp;
193
-                        <label-box :isChecked="predialysis.puncture_needle && predialysis.puncture_needle.indexOf('16G-静脉') > -1 ? true : predialysis.puncture_needle && predialysis.puncture_needle.indexOf('17G-静脉') > -1 ? true : false" showValue="静脉"></label-box>
194
-                        &nbsp;)
195
-                      </div>
196
-                    </td> -->
197
-                    <td></td>
198
-                  </tr>
199
-                </tbody>
200
-              </table>
201 174
               <table class="table-box">
202 175
                 <tbody>
203 176
                   <tr>
@@ -246,6 +219,33 @@
246 219
                   </tr>
247 220
                 </tbody>
248 221
               </table>
222
+              <table class="table-box">
223
+                <tbody>
224
+                  <tr>
225
+                    <!-- <td width="190"></td> -->
226
+                    <td width='100'>穿刺针型号:</td>
227
+                    <td>
228
+                      <div class="under-line" style="text-align:left;">{{ predialysis.puncture_needle ? predialysis.puncture_needle : '/' }}</div>
229
+                      <!-- <div>
230
+                        <label-box :isChecked="predialysis.puncture_needle && predialysis.puncture_needle.indexOf('16G') > -1 ? true : predialysis.puncture_needle && predialysis.puncture_needle.indexOf('16G-静脉') > -1 ? true : false" showValue="16G"></label-box>
231
+                        &nbsp;
232
+                        <label-box :isChecked="predialysis.puncture_needle && predialysis.puncture_needle.indexOf('17G') > -1 ? true : predialysis.puncture_needle && predialysis.puncture_needle.indexOf('17G-静脉') > -1 ? true : false" showValue="17G"></label-box>
233
+                        &nbsp;
234
+                      </div> -->
235
+                    </td>
236
+                    <!-- <td width='80'>钝针穿刺:</td>
237
+                    <td width="140">
238
+                      <div>
239
+                        <label-box :isChecked="predialysis.puncture_needle && predialysis.puncture_needle.indexOf('16G-动脉') > -1 ? true : predialysis.puncture_needle && predialysis.puncture_needle.indexOf('17G-动脉') > -1 ? true : false" showValue="动脉"></label-box>
240
+                        &nbsp;
241
+                        <label-box :isChecked="predialysis.puncture_needle && predialysis.puncture_needle.indexOf('16G-静脉') > -1 ? true : predialysis.puncture_needle && predialysis.puncture_needle.indexOf('17G-静脉') > -1 ? true : false" showValue="静脉"></label-box>
242
+                        &nbsp;)
243
+                      </div>
244
+                    </td> -->
245
+                    <td></td>
246
+                  </tr>
247
+                </tbody>
248
+              </table>
249 249
               <table class="table-box">
250 250
                 <tbody>
251 251
                   <tr>
@@ -424,7 +424,7 @@
424 424
                     </td>
425 425
                     <td width="35">kg</td>
426 426
                     <td width="50">水肿:</td>
427
-                    <td width='160'>
427
+                    <td width='200'>
428 428
                         <div>
429 429
                             <label-box :isChecked="predialysis.edema.indexOf('无') > -1" showValue="无"></label-box>
430 430
                             <label-box :isChecked="predialysis.edema.indexOf('+') > -1" showValue="+"></label-box>
@@ -459,7 +459,7 @@
459 459
                             &nbsp;{{ prescription.target_ultrafiltration ? prescription.target_ultrafiltration : ' ' }}
460 460
                         </div>
461 461
                     </td>
462
-                    <td width="10">ml</td>
462
+                    <td width="10">L</td>
463 463
                     <!-- <td width="50">吸氧:</td>
464 464
                     <td width='80'>
465 465
                         <div>
@@ -618,14 +618,12 @@
618 618
             <td width="60">动脉压<br />mmHg</td>
619 619
             <td width="60">静脉压<br />mmHg</td>
620 620
             <td width="60">跨膜压<br />mmHg</td>
621
-            <td width="60">超滤量<br />L</td>
621
+            <td width="60">超滤量<br />ml</td>
622 622
             <td width="60">钠浓度<br/>mmol/L</td>
623 623
             <td width="60">电导度<br/>ms/cm</td>
624 624
             <td width="40">液温<br/>℃</td>
625
-            <td width="40">ktv</td>
626 625
             <td width="40">血糖<br/>mmol/L</td>
627
-            <td width="">特殊处理</td>
628
-            <td width='60'>执行护士</td>
626
+            <td>执行护士</td>
629 627
           </tr>
630 628
 
631 629
           <tr v-for="monitor in monitors" :key="monitor.id">
@@ -670,15 +668,9 @@
670 668
             <td>
671 669
               &nbsp;{{ monitor.dialysate_temperature ? monitor.dialysate_temperature : "" }}
672 670
             </td>
673
-            <td>
674
-              &nbsp;{{ monitor.ktv ? monitor.ktv : "" }}
675
-            </td>
676 671
             <td>
677 672
               &nbsp;{{ monitor.blood_sugar ? monitor.blood_sugar : "" }}
678 673
             </td>
679
-            <td>
680
-              &nbsp;{{ monitor.symptom }} &nbsp;{{ monitor.dispose }} &nbsp;{{ monitor.result }}
681
-            </td>
682 674
             <td>
683 675
                 <span>
684 676
                     <span v-if="setAdminUserES(monitor.monitoring_nurse) == ''">{{ getAdminUser(monitor.monitoring_nurse) }}</span>
@@ -719,7 +711,7 @@
719 711
                         &nbsp;{{ afterdialysis.actual_ultrafiltration ? afterdialysis.actual_ultrafiltration : "" }}
720 712
                       </div>
721 713
                     </td>
722
-                    <td width="20">L</td>
714
+                    <td width="20">ml</td>
723 715
                     <td width="20"></td>
724 716
                     <td width="50">血流量</td>
725 717
                     <td width='140'>
@@ -729,14 +721,12 @@
729 721
                             <label-box :isChecked="getBloodFlow(afterdialysis.blood_flow) == '差'" showValue="差"></label-box>
730 722
                         </div>
731 723
                     </td>
732
-                    <!-- <td width="50">水肿</td>
724
+                    <td width="50">kt/v:</td>
733 725
                     <td width='120'>
734
-                        <div>
735
-                            <label-box :isChecked="afterdialysis.puncture_point_oozing_blood == 1 ? true : false" showValue="+"></label-box>
736
-                            <label-box :isChecked="afterdialysis.puncture_point_oozing_blood == 2 ? true : false" showValue="++"></label-box>
737
-                            <label-box :isChecked="afterdialysis.puncture_point_oozing_blood == 2 ? true : false" showValue="+++"></label-box>
726
+                        <div class="under-line">
727
+                          &nbsp;
738 728
                         </div>
739
-                    </td> -->
729
+                    </td>
740 730
                     <td></td>
741 731
                   </tr>
742 732
                 </tbody>
@@ -967,14 +957,19 @@
967 957
         <tr v-for="(advice, advice_index) in tableAdvice" :key="advice_index" >
968 958
           <td style="height:40px;line-height:40px">{{ getTime(advice.start_time, "{h}:{i}") }}</td>
969 959
           <td class="parent" style="text-align:left;padding-left:10px;">
970
-            <span v-if="advice.parent_id > 0">---></span>
971
-            <span>{{ advice.advice_name }}</span>
972
-            <span v-if="advice && advice.advice_desc">({{ advice.advice_desc }}{{ advice.drug_spec_unit }})</span>
973
-            <span v-if="advice.prescribing_number"> &nbsp;&nbsp; {{ advice.prescribing_number }}{{ advice.prescribing_number_unit }}</span>
974
-            <span v-if="advice.single_dose != 0">{{ advice.single_dose }}{{ advice.single_dose_unit }}</span>
975
-            <span v-if="advice.parent_id == 0">{{ advice.delivery_way }}</span>
976
-            <span v-if="advice.parent_id == 0">{{ advice.execution_frequency }}</span>
977
-            <span v-if="advice.parent_id == 0 && advice.remark.length > 0">({{ advice.remark }})</span>
960
+            <div style="display:flex;height:100%;">
961
+              <span style="width:70%;display:inline-block;">
962
+                <span v-if="advice.parent_id > 0">---></span>
963
+                <span>{{ advice.advice_name }}</span>
964
+                <span v-if="advice && advice.advice_desc">({{ advice.advice_desc }}{{ advice.drug_spec_unit }})</span>
965
+                <span v-if="advice.prescribing_number"> &nbsp;&nbsp; {{ advice.prescribing_number }}{{ advice.prescribing_number_unit }}</span>
966
+                <span v-if="advice.single_dose != 0">{{ advice.single_dose }}{{ advice.single_dose_unit }}</span>
967
+                
968
+                <span v-if="advice.parent_id == 0">{{ advice.execution_frequency }}</span>
969
+                <span v-if="advice.parent_id == 0 && advice.remark.length > 0">({{ advice.remark }})</span>
970
+              </span>
971
+              <span v-if="advice.parent_id == 0" style="display: flex;align-items: baseline;"><span v-if="advice.delivery_way != ''" style="transform:rotate(30deg);border-left:1px solid #000;display:inline-block;height:100%;"></span>{{ advice.delivery_way }}</span>
972
+            </div>
978 973
           </td>
979 974
           <td>
980 975
             <span v-if="setAdminUserES(advice.advice_doctor) == ''">

+ 11 - 3
src/xt_pages/dialysis/template/DialysisPrintOrderTwentyFive.vue 查看文件

@@ -388,6 +388,14 @@
388 388
                 </tr>
389 389
                 </tbody>
390 390
               </table>
391
+              <table class="table-box">
392
+                <tbody>
393
+                  <tr>
394
+                    <td width="100">特殊处理情况:</td>
395
+                    <td style="text-align:left;">{{ predialysis.special_treatment ? predialysis.special_treatment : '' }}</td>
396
+                  </tr>
397
+                </tbody>
398
+              </table>
391 399
             </td>
392 400
           </tr>
393 401
           </tbody>
@@ -607,7 +615,7 @@
607 615
                   <td width="10">)</td>
608 616
                   <td width="10">mmol/L</td>
609 617
                   <td width="90">透析器型号:</td>
610
-                  <td width="100">
618
+                  <td width="180">
611 619
                     <div class="under-line">
612 620
                       &nbsp;{{ prescription.dialyzer_perfusion_apparatus ? prescription.dialyzer_perfusion_apparatus : "/" }}
613 621
                     </div>
@@ -1566,8 +1574,8 @@ export default {
1566 1574
             if (this.org_template_info.org_id == 9535) {
1567 1575
               this.isShowZero = true
1568 1576
             }
1569
-            if (this.monitors.length < 8) {
1570
-              var nl = 8 - this.monitors.length
1577
+            if (this.monitors.length < 7) {
1578
+              var nl = 7 - this.monitors.length
1571 1579
               for (let index = 0; index < nl; index++) {
1572 1580
                 this.monitors.push([])
1573 1581
               }