Browse Source

更新打印单

XMLWAN 4 years ago
parent
commit
ca5532ee3a

+ 9 - 1
src/xt_pages/dialysis/batch_print/batch_print_order.vue View File

@@ -410,13 +410,21 @@
410 410
                       </div>
411 411
                       <div class="inline_block">
412 412
                         穿刺方法:
413
-                        <div class="under_line" style="width: 300px;">
413
+                        <!-- <div class="under_line" style="width: 300px;">
414 414
                           {{
415 415
                             record.assessment_before_dislysis
416 416
                               ? record.assessment_before_dislysis
417 417
                                   .puncture_method
418 418
                               : ""
419 419
                           }}
420
+                        </div> -->
421
+                        <div class="under_line" style="width: 300px;">
422
+                          {{
423
+                            record.assessment_before_dislysis
424
+                              ? record.assessment_before_dislysis
425
+                                  .puncture_way
426
+                              : ""
427
+                          }}
420 428
                         </div>
421 429
                       </div>
422 430
                     </div>

+ 38 - 1
src/xt_pages/dialysis/batch_print/batch_print_order_eight.vue View File

@@ -678,7 +678,7 @@
678 678
                <tr>
679 679
                 <td style="text-align:left;" colspan="8">
680 680
                 <span style="display:inline-block;margin-left:15px;">皮肤:</span>
681
-                 <label-box
681
+                 <!-- <label-box
682 682
                       showValue="完整"
683 683
                       :isChecked="record.assessment_before_dislysis.skin == 1 ? true : false"
684 684
                     ></label-box>
@@ -714,6 +714,43 @@
714 714
                     <label-box
715 715
                       showValue="皮下淤血"
716 716
                       :isChecked="record.assessment_before_dislysis.skin == 9 ? true : false"
717
+                    ></label-box> -->
718
+                    <label-box
719
+                      showValue="完整"
720
+                      :isChecked="record.assessment_before_dislysis.skin.indexOf('完整') >-1 ? true : false"
721
+                    ></label-box>
722
+                    <label-box
723
+                      showValue="干燥"
724
+                      :isChecked="record.assessment_before_dislysis.skin.indexOf('干燥') >-1 ? true : false"
725
+                    ></label-box>
726
+                    <label-box
727
+                      showValue="瘙痒"
728
+                      :isChecked="record.assessment_before_dislysis.skin.indexOf('瘙痒') >-1 ? true : false"
729
+                    ></label-box>
730
+                    <label-box
731
+                      showValue="菲薄"
732
+                      :isChecked="record.assessment_before_dislysis.skin.indexOf('菲薄') >-1 ? true : false"
733
+                    ></label-box
734
+                    >/
735
+                    <label-box
736
+                      showValue="水肿"
737
+                      :isChecked="record.assessment_before_dislysis.skin.indexOf('水肿') >-1 ? true : false"
738
+                    ></label-box>
739
+                    <label-box
740
+                      showValue="皮疹"
741
+                      :isChecked="record.assessment_before_dislysis.skin.indexOf('皮疹') >-1 ? true : false"
742
+                    ></label-box>
743
+                    <label-box
744
+                      showValue="出血点"
745
+                      :isChecked="record.assessment_before_dislysis.skin.indexOf('出血点') >-1 ? true : false"
746
+                    ></label-box>
747
+                    <label-box
748
+                      showValue="压疮"
749
+                      :isChecked="record.assessment_before_dislysis.skin.indexOf('压疮') >-1 ? true : false"
750
+                    ></label-box>
751
+                    <label-box
752
+                      showValue="皮下淤血"
753
+                      :isChecked="record.assessment_before_dislysis.skin.indexOf('皮下淤血') >-1 ? true : false"
717 754
                     ></label-box>
718 755
                </td>
719 756
             </tr>

+ 16 - 4
src/xt_pages/dialysis/batch_print/batch_print_order_five_one.vue View File

@@ -166,9 +166,12 @@
166 166
                   <div class="row" style="padding: 2px 0;line-height:19px;">
167 167
                     <div class="inline_block">
168 168
                       &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;穿刺方式:
169
-                      <check-box text="绳梯" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'puncture_way', 1)"></check-box>
169
+                      <!-- <check-box text="绳梯" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'puncture_way', 1)"></check-box>
170 170
                       <check-box text="扣眼" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'puncture_way', 2)"></check-box>
171
-                      <check-box text="区域" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'puncture_way', 3)"></check-box>
171
+                      <check-box text="区域" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'puncture_way', 3)"></check-box> -->
172
+                      <check-box text="绳梯" :checked="isValueIndexOfCheck(record.assessment_before_dislysis,'puncture_way', '绳梯')"></check-box>
173
+                      <check-box text="扣眼" :checked="isValueIndexOfCheck(record.assessment_before_dislysis,'puncture_way', '扣眼')"></check-box>
174
+                      <check-box text="区域" :checked="isValueIndexOfCheck(record.assessment_before_dislysis,'puncture_way', '区域')"></check-box>
172 175
                     </div>
173 176
                     <div class="inline_block" style="margin-left: 30px;">
174 177
                       感染:
@@ -229,7 +232,7 @@
229 232
                   <div class="row" style="padding: 2px 0;line-height:19px;">
230 233
                     <div class="inline_block">
231 234
                       皮肤:
232
-                      <check-box text="完整" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'skin', 1)"></check-box>
235
+                      <!-- <check-box text="完整" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'skin', 1)"></check-box>
233 236
                       <check-box text="干燥" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'skin', 2)"></check-box>
234 237
                       <check-box text="瘙痒" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'skin', 3)"></check-box>
235 238
                       <check-box text="菲薄" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'skin', 4)"></check-box>/
@@ -237,7 +240,16 @@
237 240
                       <check-box text="皮疹" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'skin', 6)"></check-box>
238 241
                       <check-box text="出血点" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'skin', 7)"></check-box>
239 242
                       <check-box text="压疮" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'skin', 8)"></check-box>
240
-                      <check-box text="皮下淤血" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'skin', 9)"></check-box>
243
+                      <check-box text="皮下淤血" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'skin', 9)"></check-box> -->
244
+                      <check-box text="完整" :checked="isValueIndexOfCheck(record.assessment_before_dislysis, 'skin', '完整')"></check-box>
245
+                      <check-box text="干燥" :checked="isValueIndexOfCheck(record.assessment_before_dislysis, 'skin', '干燥')"></check-box>
246
+                      <check-box text="瘙痒" :checked="isValueIndexOfCheck(record.assessment_before_dislysis, 'skin', '瘙痒')"></check-box>
247
+                      <check-box text="菲薄" :checked="isValueIndexOfCheck(record.assessment_before_dislysis, 'skin', '菲薄')"></check-box>/
248
+                      <check-box text="水肿" :checked="isValueIndexOfCheck(record.assessment_before_dislysis, 'skin', '水肿')"></check-box>
249
+                      <check-box text="皮疹" :checked="isValueIndexOfCheck(record.assessment_before_dislysis, 'skin', '皮疹')"></check-box>
250
+                      <check-box text="出血点" :checked="isValueIndexOfCheck(record.assessment_before_dislysis, 'skin', '出血点')"></check-box>
251
+                      <check-box text="压疮" :checked="isValueIndexOfCheck(record.assessment_before_dislysis, 'skin', '压疮')"></check-box>
252
+                      <check-box text="皮下淤血" :checked="isValueIndexOfCheck(record.assessment_before_dislysis, 'skin', '皮下淤血')"></check-box>
241 253
                       <div class="inline_block">
242 254
                         其它:
243 255
                         <div class="under_line" style="width: 150px;text-align: left">

+ 17 - 2
src/xt_pages/dialysis/batch_print/batch_print_order_other.vue View File

@@ -397,7 +397,22 @@
397 397
                           "
398 398
                         ></check-box
399 399
                         >&emsp;穿刺方式:
400
-                        <check-box
400
+                          <check_box
401
+                           text="绳梯"
402
+                            :checked="record.assessment_before_dislysis.puncture_way.indexOf('绳梯')>-1?true:false"
403
+                          >
404
+                          </check_box>
405
+                           <check_box
406
+                           text="扣眼"
407
+                            :checked="record.assessment_before_dislysis.puncture_way.indexOf('扣眼')>-1?true:false"
408
+                          >
409
+                          </check_box>
410
+                           <check_box
411
+                           text="区域"
412
+                            :checked="record.assessment_before_dislysis.puncture_way.indexOf('区域')>-1?true:false"
413
+                          >
414
+                          </check_box>
415
+                        <!-- <check-box
401 416
                           text="绳梯"
402 417
                           :checked="
403 418
                             isCheckBoxChecked(
@@ -426,7 +441,7 @@
426 441
                               3
427 442
                             )
428 443
                           "
429
-                        ></check-box>
444
+                        ></check-box> -->
430 445
                       </div>
431 446
                     </div>
432 447
                     <div class="row" style="padding: 2px 0;line-height:19px;">

+ 18 - 1
src/xt_pages/dialysis/batch_print/batch_print_order_other_one.vue View File

@@ -394,8 +394,25 @@
394 394
                             )
395 395
                           "
396 396
                         ></check-box>
397
+
397 398
                         &emsp;穿刺方式:
398 399
                         <check-box
400
+                           text="绳梯"
401
+                            :checked="record.assessment_before_dislysis.puncture_way.indexOf('绳梯')>-1?true:false"
402
+                          >
403
+                          </check-box>
404
+                           <check-box
405
+                           text="扣眼"
406
+                            :checked="record.assessment_before_dislysis.puncture_way.indexOf('扣眼')>-1?true:false"
407
+                          >
408
+                          </check-box>
409
+                           <check-box
410
+                           text="区域"
411
+                            :checked="record.assessment_before_dislysis.puncture_way.indexOf('区域')>-1?true:false"
412
+                          >
413
+                          </check-box>
414
+                        
415
+                        <!-- <check-box
399 416
                           text="绳梯"
400 417
                           :checked="
401 418
                             isCheckBoxChecked(
@@ -424,7 +441,7 @@
424 441
                               3
425 442
                             )
426 443
                           "
427
-                        ></check-box>
444
+                        ></check-box> -->
428 445
                       </div>
429 446
                     </div>
430 447
                     <div class="row" style="padding: 2px 0;line-height:19px;">

+ 39 - 1
src/xt_pages/dialysis/batch_print/batch_print_order_six.vue View File

@@ -336,7 +336,7 @@
336 336
                           v-if="record.assessment_before_dislysis"
337 337
                           style="display: inline-block;"
338 338
                         >
339
-                          <div
339
+                          <!-- <div
340 340
                             class="under_line"
341 341
                             style="width: 100px;text-align: center"
342 342
                             v-if="
@@ -373,6 +373,44 @@
373 373
                             "
374 374
                           >
375 375
                             区域
376
+                          </div> -->
377
+
378
+                          <div
379
+                            class="under_line"
380
+                            style="width: 100px;text-align: center"
381
+                            v-if="
382
+                              record.assessment_before_dislysis.puncture_way == ''
383
+                                
384
+                            "
385
+                          ></div>
386
+                          <div
387
+                            class="under_line"
388
+                            style="width: 100px;text-align: center"
389
+                            v-if="
390
+                              record.assessment_before_dislysis.puncture_way.indexOf('绳梯')>-1
391
+                            "
392
+                          >
393
+                            绳梯
394
+                          </div>
395
+                          <div
396
+                            class="under_line"
397
+                            style="width: 100px;text-align: center"
398
+                            v-if="
399
+                              record.assessment_before_dislysis.puncture_way.indexOf('扣眼')>-1
400
+                               
401
+                            "
402
+                          >
403
+                            扣眼
404
+                          </div>
405
+                          <div
406
+                            class="under_line"
407
+                            style="width: 100px;text-align: center"
408
+                            v-if="
409
+                              record.assessment_before_dislysis.puncture_way.indexOf('区域')>-1
410
+                                
411
+                            "
412
+                          >
413
+                            区域
376 414
                           </div>
377 415
                         </div>
378 416
                       </div>

+ 12 - 2
src/xt_pages/dialysis/template/DialysisPrintOrderEight.vue View File

@@ -552,7 +552,7 @@
552 552
         <tr>
553 553
           <td style="text-align:left;" colspan="8">
554 554
             <span style="display:inline-block;margin-left:15px;">皮肤:</span>
555
-            <label-box showValue="完整" :isChecked="predialysis.skin == 1 ? true : false"></label-box>
555
+            <!-- <label-box showValue="完整" :isChecked="predialysis.skin == 1 ? true : false"></label-box>
556 556
             <label-box showValue="干燥" :isChecked="predialysis.skin == 2 ? true : false"></label-box>
557 557
             <label-box showValue="瘙痒" :isChecked="predialysis.skin == 3 ? true : false"></label-box>
558 558
             <label-box showValue="菲薄" :isChecked="predialysis.skin == 4 ? true : false"></label-box>/
@@ -560,7 +560,17 @@
560 560
             <label-box showValue="皮疹" :isChecked="predialysis.skin == 6 ? true : false"></label-box>
561 561
             <label-box showValue="出血点" :isChecked="predialysis.skin == 7 ? true : false"></label-box>
562 562
             <label-box showValue="压疮" :isChecked="predialysis.skin == 8 ? true : false"></label-box>
563
-            <label-box showValue="皮下淤血" :isChecked="predialysis.skin == 9 ? true : false"></label-box>
563
+            <label-box showValue="皮下淤血" :isChecked="predialysis.skin == 9 ? true : false"></label-box> -->
564
+
565
+            <label-box showValue="完整" :isChecked="predialysis.skin.indexOf('完整') >-1 ? true : false"></label-box>
566
+            <label-box showValue="干燥" :isChecked="predialysis.skin.indexOf('干燥') >-1? true : false"></label-box>
567
+            <label-box showValue="瘙痒" :isChecked="predialysis.skin.indexOf('瘙痒') >-1 ? true : false"></label-box>
568
+            <label-box showValue="菲薄" :isChecked="predialysis.skin.indexOf('菲薄') >-1 ? true : false"></label-box>/
569
+            <label-box showValue="水肿" :isChecked="predialysis.skin.indexOf('水肿') >-1? true : false"></label-box>
570
+            <label-box showValue="皮疹" :isChecked="predialysis.skin.indexOf('皮疹') >-1? true : false"></label-box>
571
+            <label-box showValue="出血点" :isChecked="predialysis.skin.indexOf('出血点') >-1 ? true : false"></label-box>
572
+            <label-box showValue="压疮" :isChecked="predialysis.skin.indexOf('压疮') >-1 ? true : false"></label-box>
573
+            <label-box showValue="皮下淤血" :isChecked="predialysis.skin.indexOf('皮下淤血') >-1 ? true : false"></label-box>
564 574
           </td>
565 575
         </tr>
566 576
         <tr>

+ 2 - 1
src/xt_pages/dialysis/template/DialysisPrintOrderOne.vue View File

@@ -202,7 +202,8 @@
202 202
                     <td width="100">
203 203
                       <div class="under-line">
204 204
                         &nbsp;
205
-                        <span v-if="predialysis.puncture_method">{{ predialysis.puncture_method }}</span>
205
+                        <!-- <span v-if="predialysis.puncture_method">{{ predialysis.puncture_method }}</span> -->
206
+                        <span v-if="predialysis.puncture_way">{{ predialysis.puncture_way }}</span>
206 207
                       </div>
207 208
                     </td>
208 209
 

+ 13 - 1
src/xt_pages/dialysis/template/DialysisPrintOrderSix.vue View File

@@ -181,7 +181,7 @@
181 181
                   </div>
182 182
                   <div class="inline_block" style="margin-left:10px;flex:1;">
183 183
                     穿刺方式:
184
-                    <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way == 0">
184
+                    <!-- <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way == 0">
185 185
                       /
186 186
                     </div>
187 187
                     <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way == 1">
@@ -192,7 +192,19 @@
192 192
                     </div>
193 193
                     <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way == 3">
194 194
                       区域
195
+                    </div> -->
196
+                    <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way == ''">
197
+                      /
198
+                    </div>
199
+                    <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way.indexOf('绳梯')>-1">
200
+                      绳梯
195 201
                     </div>
202
+                    <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way.indexOf('扣眼')>-1">
203
+                      扣眼
204
+                    </div>
205
+                    <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way.indexOf('区域')>-1">
206
+                      区域
207
+                    </div> 
196 208
                   </div>
197 209
                   <div class="inline_block" style="margin-left:10px;flex:1;">
198 210
                     穿刺针:

+ 21 - 5
src/xt_pages/dialysis/template/dialysisPrintOrderFive.vue View File

@@ -149,10 +149,15 @@
149 149
                 </div>  
150 150
                 <div class="row" style="padding: 2px 0;line-height:19px;">
151 151
                   <div class="inline_block">
152
-                    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;穿刺方式:
153
-                    <check-box text="绳梯" :checked="predialysis.puncture_way == 1 ? true : false"></check-box>
152
+                    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
153
+                    穿刺方式:
154
+                    <!-- <check-box text="绳梯" :checked="predialysis.puncture_way == 1 ? true : false"></check-box>
154 155
                     <check-box text="扣眼" :checked="predialysis.puncture_way == 2 ? true : false"></check-box>
155
-                    <check-box text="区域" :checked="predialysis.puncture_way == 3 ? true : false"></check-box>
156
+                    <check-box text="区域" :checked="predialysis.puncture_way == 3 ? true : false"></check-box> -->
157
+
158
+                    <check-box text="绳梯" :checked="predialysis.puncture_way.indexOf('绳梯')>-1 ? true : false"></check-box>
159
+                    <check-box text="扣眼" :checked="predialysis.puncture_way.indexOf('扣眼')>-1 ? true : false"></check-box>
160
+                    <check-box text="区域" :checked="predialysis.puncture_way.indexOf('区域')>-1 ? true : false"></check-box>
156 161
                   </div>
157 162
 
158 163
                   <div class="inline_block" style="margin-left: 30px;">
@@ -218,7 +223,7 @@
218 223
                 <div class="row" style="padding: 2px 0;line-height:19px;">
219 224
                   <div class="inline_block">
220 225
                     皮肤:
221
-                    <check-box text="完整" :checked="predialysis.skin == 1 ? true : false"></check-box>
226
+                    <!-- <check-box text="完整" :checked="predialysis.skin == 1 ? true : false"></check-box>
222 227
                     <check-box text="干燥" :checked="predialysis.skin == 2 ? true : false"></check-box>
223 228
                     <check-box text="瘙痒" :checked="predialysis.skin == 3 ? true : false"></check-box>
224 229
                     <check-box text="菲薄" :checked="predialysis.skin == 4 ? true : false"></check-box>
@@ -227,7 +232,18 @@
227 232
                     <check-box text="皮疹" :checked="predialysis.skin == 6 ? true : false"></check-box>
228 233
                     <check-box text="出血点" :checked="predialysis.skin == 7 ? true : false"></check-box>
229 234
                     <check-box text="压疮" :checked="predialysis.skin == 8 ? true : false"></check-box>
230
-                    <check-box text="皮下淤血" :checked="predialysis.skin == 9 ? true : false"></check-box>
235
+                    <check-box text="皮下淤血" :checked="predialysis.skin == 9 ? true : false"></check-box> -->
236
+
237
+                    <check-box text="完整" :checked="predialysis.skin.indexOf('完整')>-1 ? true : false"></check-box>
238
+                    <check-box text="干燥" :checked="predialysis.skin.indexOf('干燥')>-1 ? true : false"></check-box>
239
+                    <check-box text="瘙痒" :checked="predialysis.skin.indexOf('瘙痒')>-1 ? true : false"></check-box>
240
+                    <check-box text="菲薄" :checked="predialysis.skin.indexOf('菲薄')>-1 ? true : false"></check-box>
241
+                     /
242
+                    <check-box text="水肿" :checked="predialysis.skin.indexOf('水肿')>-1 ? true : false"></check-box>
243
+                    <check-box text="皮疹" :checked="predialysis.skin.indexOf('皮疹')>-1 ? true : false"></check-box>
244
+                    <check-box text="出血点" :checked="predialysis.skin.indexOf('出血点')>-1 ? true : false"></check-box>
245
+                    <check-box text="压疮" :checked="predialysis.skin.indexOf('压疮')>-1? true : false"></check-box>
246
+                    <check-box text="皮下淤血" :checked="predialysis.skin.indexOf('皮下淤血')>-1? true : false"></check-box>
231 247
                     <div class="inline_block">
232 248
                       其它:
233 249
                       <div class="under_line" style="width: 200px;text-align: left">

+ 6 - 3
src/xt_pages/dialysis/template/dialysisPrintOrderTwo.vue View File

@@ -131,9 +131,12 @@
131 131
                     <check-box text="不存在" :checked="predialysis.blood_access_noise == 2 ? true : false"></check-box>
132 132
                     <check-box text="减弱" :checked="predialysis.blood_access_noise == 3 ? true : false"></check-box>&emsp;
133 133
                     穿刺方式:
134
-                    <check-box text="绳梯" :checked="predialysis.puncture_way == 1 ? true : false"></check-box>
134
+                    <!-- <check-box text="绳梯" :checked="predialysis.puncture_way == 1 ? true : false"></check-box>
135 135
                     <check-box text="扣眼" :checked="predialysis.puncture_way == 2 ? true : false"></check-box>
136
-                    <check-box text="区域" :checked="predialysis.puncture_way == 3 ? true : false"></check-box>
136
+                    <check-box text="区域" :checked="predialysis.puncture_way == 3 ? true : false"></check-box> -->
137
+                    <check-box text="绳梯" :checked="predialysis.puncture_way.indexOf('绳梯')>-1? true : false"></check-box>
138
+                    <check-box text="扣眼" :checked="predialysis.puncture_way.indexOf('扣眼')>-1 ? true : false"></check-box>
139
+                    <check-box text="区域" :checked="predialysis.puncture_way.indexOf('区域')>-1 ? true : false"></check-box>
137 140
                   </div>
138 141
                 </div>
139 142
                 <div class="row" style="padding: 2px 0;line-height:19px;">
@@ -1446,7 +1449,7 @@ export default {
1446 1449
         }
1447 1450
         this.check = response.data.data.check;
1448 1451
         this.predialysis = response.data.data.PredialysisEvaluation;
1449
-        // console.log("透前数据", this.predialysis);
1452
+         console.log("透前数据", this.predialysis);
1450 1453
         this.predialysis.blood_access_part_opera_name = this.bloodAccessParOperaName(
1451 1454
           this.predialysis.blood_access_part_opera_id
1452 1455
         );