Browse Source

Merge branch '20200710_pc_vue_new_branch' of http://git.shengws.com/csx/Vue_New into 20200710_pc_vue_new_branch

See999 4 years ago
parent
commit
586174b1f0

+ 5 - 2
src/xt_pages/dialysis/batch_print/batch_print_order_fifteen.vue View File

365
                         <td style="text-align:left;padding-left:5px;border:none;">
365
                         <td style="text-align:left;padding-left:5px;border:none;">
366
                             <span style="width:70px;display: inline-block;"></span>
366
                             <span style="width:70px;display: inline-block;"></span>
367
                             <span style="width:60px;display: inline-block;">穿刺方式:</span>
367
                             <span style="width:60px;display: inline-block;">穿刺方式:</span>
368
-                            <label-box showValue="绳梯" :isChecked="record.assessment_before_dislysis.puncture_way == 1 ? true : false"></label-box>&nbsp;&nbsp;
368
+                            <!-- <label-box showValue="绳梯" :isChecked="record.assessment_before_dislysis.puncture_way == 1 ? true : false"></label-box>&nbsp;&nbsp;
369
                             <label-box showValue="扣眼" :isChecked="record.assessment_before_dislysis.puncture_way == 2 ? true : false"></label-box>&nbsp;&nbsp;
369
                             <label-box showValue="扣眼" :isChecked="record.assessment_before_dislysis.puncture_way == 2 ? true : false"></label-box>&nbsp;&nbsp;
370
-                            <label-box showValue="其他" :isChecked="record.assessment_before_dislysis.puncture_way > 0 ? ((record.assessment_before_dislysis.puncture_way != 1 && record.assessment_before_dislysis.puncture_way != 2) ? true : false) : false"></label-box>&nbsp;&nbsp;
370
+                            <label-box showValue="其他" :isChecked="record.assessment_before_dislysis.puncture_way > 0 ? ((record.assessment_before_dislysis.puncture_way != 1 && record.assessment_before_dislysis.puncture_way != 2) ? true : false) : false"></label-box>&nbsp;&nbsp; -->
371
+                             <label-box showValue="绳梯" :isChecked="record.assessment_before_dislysis.puncture_way.indexOf('绳梯')>-1 ? true : false"></label-box>&nbsp;&nbsp;
372
+                            <label-box showValue="扣眼" :isChecked="record.assessment_before_dislysis.puncture_way.indexOf('扣眼')>-1? true : false"></label-box>&nbsp;&nbsp;
373
+                            <label-box showValue="其他" :isChecked="record.assessment_before_dislysis.puncture_way.indexOf('其他')>-1? true : false"></label-box>&nbsp;&nbsp;
371
                         </td>
374
                         </td>
372
                     </tr>
375
                     </tr>
373
                 </table>
376
                 </table>

+ 73 - 1
src/xt_pages/dialysis/batch_print/batch_print_order_nine.vue View File

413
                               <div
413
                               <div
414
                                 style="display:flex;justify-content:space-between;"
414
                                 style="display:flex;justify-content:space-between;"
415
                               >
415
                               >
416
+                               <label-box
417
+                                  showValue="完整"
418
+                                  :isChecked="
419
+                                    record.assessment_before_dislysis.skin.indexOf('完整')>-1
420
+                                      ? true
421
+                                      : false
422
+                                  "
423
+                                ></label-box>
424
+                                <label-box
425
+                                  showValue="干燥"
426
+                                  :isChecked="
427
+                                    record.assessment_before_dislysis.skin.indexOf('干燥')>-1
428
+                                      ? true
429
+                                      : false
430
+                                  "
431
+                                ></label-box>
432
+                                <label-box
433
+                                  showValue="瘙痒"
434
+                                  :isChecked="
435
+                                    record.assessment_before_dislysis.skin.indexOf('瘙痒')>-1
436
+                                      ? true
437
+                                      : false
438
+                                  "
439
+                                ></label-box>
440
+                                <label-box
441
+                                  showValue="菲薄"
442
+                                  :isChecked="
443
+                                    record.assessment_before_dislysis.skin.indexOf('菲薄')>-1
444
+                                      ? true
445
+                                      : false
446
+                                  "
447
+                                ></label-box>
448
+                                <label-box
449
+                                  showValue="水肿"
450
+                                  :isChecked="
451
+                                    record.assessment_before_dislysis.skin.indexOf('水肿')>-1
452
+                                      ? true
453
+                                      : false
454
+                                  "
455
+                                ></label-box>
456
+                                <label-box
457
+                                  showValue="皮疹"
458
+                                  :isChecked="
459
+                                    record.assessment_before_dislysis.skin.indexOf('皮疹')>-1
460
+                                      ? true
461
+                                      : false
462
+                                  "
463
+                                ></label-box>
416
                                 <label-box
464
                                 <label-box
465
+                                  showValue="出血点"
466
+                                  :isChecked="
467
+                                    record.assessment_before_dislysis.skin.indexOf('出血点')>-1
468
+                                      ? true
469
+                                      : false
470
+                                  "
471
+                                ></label-box>
472
+                                <label-box
473
+                                  showValue="压疮"
474
+                                  :isChecked="
475
+                                    record.assessment_before_dislysis.skin.indexOf('压疮')>-1
476
+                                      ? true
477
+                                      : false
478
+                                  "
479
+                                ></label-box>
480
+                                <label-box
481
+                                  showValue="皮下淤血"
482
+                                  :isChecked="
483
+                                    record.assessment_before_dislysis.skin.indexOf('皮下淤血')>-1
484
+                                      ? true
485
+                                      : false
486
+                                  "
487
+                                ></label-box>
488
+                                <!-- <label-box
417
                                   showValue="完整"
489
                                   showValue="完整"
418
                                   :isChecked="
490
                                   :isChecked="
419
                                     record.assessment_before_dislysis.skin == 1
491
                                     record.assessment_before_dislysis.skin == 1
484
                                       ? true
556
                                       ? true
485
                                       : false
557
                                       : false
486
                                   "
558
                                   "
487
-                                ></label-box>
559
+                                ></label-box> -->
488
                                 &ensp;
560
                                 &ensp;
489
                               </div>
561
                               </div>
490
                             </td>
562
                             </td>

+ 5 - 1
src/xt_pages/dialysis/batch_print/batch_print_order_twenty.vue View File

218
                                 <td width="65">穿刺方法:</td>
218
                                 <td width="65">穿刺方法:</td>
219
                                 <td width="120">
219
                                 <td width="120">
220
                                 <div>
220
                                 <div>
221
-                                    <label-box :isChecked="record.assessment_before_dislysis.puncture_way && getPunctureWay(record.assessment_before_dislysis.puncture_way).indexOf('顺穿') > -1 ? true : false" showValue="顺穿"></label-box>
221
+                                    <!-- <label-box :isChecked="record.assessment_before_dislysis.puncture_way && getPunctureWay(record.assessment_before_dislysis.puncture_way).indexOf('顺穿') > -1 ? true : false" showValue="顺穿"></label-box>
222
                                     &nbsp;
222
                                     &nbsp;
223
                                     <label-box :isChecked="record.assessment_before_dislysis.puncture_way && getPunctureWay(record.assessment_before_dislysis.puncture_way).indexOf('反穿') > -1 ? true : false" showValue="反穿"></label-box>
223
                                     <label-box :isChecked="record.assessment_before_dislysis.puncture_way && getPunctureWay(record.assessment_before_dislysis.puncture_way).indexOf('反穿') > -1 ? true : false" showValue="反穿"></label-box>
224
+                                    &nbsp; -->
225
+                                   <label-box :isChecked="record.assessment_before_dislysis.puncture_way && record.assessment_before_dislysis.puncture_way.indexOf('顺穿') > -1 ? true : false" showValue="顺穿"></label-box>
226
+                                    &nbsp;
227
+                                    <label-box :isChecked="record.assessment_before_dislysis.puncture_way && record.assessment_before_dislysis.puncture_way.indexOf('反穿') > -1 ? true : false" showValue="反穿"></label-box>
224
                                     &nbsp;
228
                                     &nbsp;
225
                                 </div>
229
                                 </div>
226
                                 </td>
230
                                 </td>

+ 14 - 2
src/xt_pages/dialysis/template/DialysisPrintOrderEleven.vue View File

172
                   </div>
172
                   </div>
173
                   <div class="inline_block" style="margin-left:10px;flex:1;">
173
                   <div class="inline_block" style="margin-left:10px;flex:1;">
174
                     穿刺方式:
174
                     穿刺方式:
175
-                    <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way == 0">
175
+                    <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way == ''">
176
+                      /
177
+                    </div>
178
+                    <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way.indexOf('绳梯')>-1">
179
+                      绳梯
180
+                    </div>
181
+                    <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way.indexOf('扣眼')>-1">
182
+                      扣眼
183
+                    </div>
184
+                    <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way.indexOf('区域')>-1">
185
+                      区域
186
+                    </div>
187
+                    <!-- <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way == 0">
176
                       /
188
                       /
177
                     </div>
189
                     </div>
178
                     <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way == 1">
190
                     <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way == 1">
183
                     </div>
195
                     </div>
184
                     <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way == 3">
196
                     <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way == 3">
185
                       区域
197
                       区域
186
-                    </div>
198
+                    </div> -->
187
                   </div>
199
                   </div>
188
                   <div class="inline_block" style="margin-left:10px;flex:1;">
200
                   <div class="inline_block" style="margin-left:10px;flex:1;">
189
                     穿刺针:
201
                     穿刺针:

+ 5 - 2
src/xt_pages/dialysis/template/DialysisPrintOrderFifteen.vue View File

342
               <td style="text-align:left;padding-left:5px;border:none;">
342
               <td style="text-align:left;padding-left:5px;border:none;">
343
                 <span style="width:70px;display: inline-block;"></span>
343
                 <span style="width:70px;display: inline-block;"></span>
344
                 <span style="width:60px;display: inline-block;">穿刺方式:</span>
344
                 <span style="width:60px;display: inline-block;">穿刺方式:</span>
345
-                <label-box showValue="绳梯" :isChecked="predialysis.puncture_way == 1 ? true : false"></label-box>&nbsp;&nbsp;
345
+                <!-- <label-box showValue="绳梯" :isChecked="predialysis.puncture_way == 1 ? true : false"></label-box>&nbsp;&nbsp;
346
                 <label-box showValue="扣眼" :isChecked="predialysis.puncture_way == 2 ? true : false"></label-box>&nbsp;&nbsp;
346
                 <label-box showValue="扣眼" :isChecked="predialysis.puncture_way == 2 ? true : false"></label-box>&nbsp;&nbsp;
347
-                <label-box showValue="其他" :isChecked="predialysis.puncture_way > 0 ? ((predialysis.puncture_way != 1 && predialysis.puncture_way != 2) ? true : false) : false"></label-box>&nbsp;&nbsp;
347
+                <label-box showValue="其他" :isChecked="predialysis.puncture_way > 0 ? ((predialysis.puncture_way != 1 && predialysis.puncture_way != 2) ? true : false) : false"></label-box>&nbsp;&nbsp; -->
348
+                <label-box showValue="绳梯" :isChecked="predialysis.puncture_way.indexOf('绳梯')>-1 ? true : false"></label-box>&nbsp;&nbsp;
349
+                <label-box showValue="扣眼" :isChecked="predialysis.puncture_way.indexOf('扣眼')>-1 ? true : false"></label-box>&nbsp;&nbsp;
350
+                <label-box showValue="其他" :isChecked="predialysis.puncture_way.indexOf('其他')>-1 ? true:false"></label-box>&nbsp;&nbsp;
348
               </td>
351
               </td>
349
           </tr>
352
           </tr>
350
       </table>
353
       </table>

+ 7 - 1
src/xt_pages/dialysis/template/DialysisPrintOrderFourteen.vue View File

251
                     <td width="65">穿刺方法:</td>
251
                     <td width="65">穿刺方法:</td>
252
                     <td width="180">
252
                     <td width="180">
253
                       <div>
253
                       <div>
254
-                        <label-box :isChecked="predialysis.puncture_way && getPunctureWay(predialysis.puncture_way).indexOf('绳梯') > -1 ? true : false" showValue="绳梯"></label-box>
254
+                        <!-- <label-box :isChecked="predialysis.puncture_way && getPunctureWay(predialysis.puncture_way).indexOf('绳梯') > -1 ? true : false" showValue="绳梯"></label-box>
255
                         &nbsp;
255
                         &nbsp;
256
                         <label-box :isChecked="predialysis.puncture_way && getPunctureWay(predialysis.puncture_way).indexOf('定点') > -1 ? true : false" showValue="定点"></label-box>
256
                         <label-box :isChecked="predialysis.puncture_way && getPunctureWay(predialysis.puncture_way).indexOf('定点') > -1 ? true : false" showValue="定点"></label-box>
257
                         &nbsp;
257
                         &nbsp;
258
                         <label-box :isChecked="predialysis.puncture_way && getPunctureWay(predialysis.puncture_way).indexOf('区域') > -1 ? true : false" showValue="区域"></label-box>
258
                         <label-box :isChecked="predialysis.puncture_way && getPunctureWay(predialysis.puncture_way).indexOf('区域') > -1 ? true : false" showValue="区域"></label-box>
259
+                        &nbsp; -->
260
+                        <label-box :isChecked="predialysis.puncture_way.indexOf('绳梯') > -1 ? true : false" showValue="绳梯"></label-box>
261
+                        &nbsp;
262
+                        <label-box :isChecked="predialysis.puncture_way.indexOf('定点') > -1 ? true : false" showValue="定点"></label-box>
263
+                        &nbsp;
264
+                        <label-box :isChecked="predialysis.puncture_way.indexOf('区域') > -1 ? true : false" showValue="区域"></label-box>
259
                         &nbsp;
265
                         &nbsp;
260
                       </div>
266
                       </div>
261
                     </td>
267
                     </td>

+ 11 - 2
src/xt_pages/dialysis/template/DialysisPrintOrderNine.vue View File

249
                   <td width="40">皮肤:</td>
249
                   <td width="40">皮肤:</td>
250
                   <td width="600">
250
                   <td width="600">
251
                     <div style="display:flex;justify-content:space-between;">
251
                     <div style="display:flex;justify-content:space-between;">
252
-                      <label-box showValue="完整" :isChecked="predialysis.skin == 1 ? true : false"></label-box>
252
+                      <!-- <label-box showValue="完整" :isChecked="predialysis.skin == 1 ? true : false"></label-box>
253
                       <label-box showValue="干燥" :isChecked="predialysis.skin == 2 ? true : false"></label-box>
253
                       <label-box showValue="干燥" :isChecked="predialysis.skin == 2 ? true : false"></label-box>
254
                       <label-box showValue="瘙痒" :isChecked="predialysis.skin == 3 ? true : false"></label-box>
254
                       <label-box showValue="瘙痒" :isChecked="predialysis.skin == 3 ? true : false"></label-box>
255
                       <label-box showValue="菲薄" :isChecked="predialysis.skin == 4 ? true : false"></label-box>
255
                       <label-box showValue="菲薄" :isChecked="predialysis.skin == 4 ? true : false"></label-box>
257
                       <label-box showValue="皮疹" :isChecked="predialysis.skin == 6 ? true : false"></label-box>
257
                       <label-box showValue="皮疹" :isChecked="predialysis.skin == 6 ? true : false"></label-box>
258
                       <label-box showValue="出血点" :isChecked="predialysis.skin == 7 ? true : false"></label-box>
258
                       <label-box showValue="出血点" :isChecked="predialysis.skin == 7 ? true : false"></label-box>
259
                       <label-box showValue="压疮" :isChecked="predialysis.skin == 8 ? true : false"></label-box>
259
                       <label-box showValue="压疮" :isChecked="predialysis.skin == 8 ? true : false"></label-box>
260
-                      <label-box showValue="皮下淤血" :isChecked="predialysis.skin == 9 ? true : false"></label-box>
260
+                      <label-box showValue="皮下淤血" :isChecked="predialysis.skin == 9 ? true : false"></label-box> -->
261
+                      <label-box showValue="完整" :isChecked="predialysis.skin.indexOf('完整')>-1 ? true : false"></label-box>
262
+                      <label-box showValue="干燥" :isChecked="predialysis.skin.indexOf('干燥')>-1? true : false"></label-box>
263
+                      <label-box showValue="瘙痒" :isChecked="predialysis.skin.indexOf('瘙痒')>-1 ? true : false"></label-box>
264
+                      <label-box showValue="菲薄" :isChecked="predialysis.skin.indexOf('菲薄')>-1? true : false"></label-box>
265
+                      <label-box showValue="水肿" :isChecked="predialysis.skin.indexOf('水肿')>-1 ? true : false"></label-box>
266
+                      <label-box showValue="皮疹" :isChecked="predialysis.skin.indexOf('皮疹')>-1 ? true : false"></label-box>
267
+                      <label-box showValue="出血点" :isChecked="predialysis.skin.indexOf('出血点')>-1 ? true : false"></label-box>
268
+                      <label-box showValue="压疮" :isChecked="predialysis.skin.indexOf('压疮')>-1 ? true : false"></label-box>
269
+                      <label-box showValue="皮下淤血" :isChecked="predialysis.skin.indexOf('皮下淤血')>-1 ? true : false"></label-box>
261
                       &ensp;
270
                       &ensp;
262
                     </div>
271
                     </div>
263
                   </td>
272
                   </td>

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

181
                   </div>
181
                   </div>
182
                   <div class="inline_block" style="margin-left:10px;flex:1;">
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
                     </div>
186
                     </div>
187
                     <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way == 1">
187
                     <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way == 1">
192
                     </div>
192
                     </div>
193
                     <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way == 3">
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
+                      绳梯
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
+                      区域
195
                     </div>
207
                     </div>
196
                   </div>
208
                   </div>
197
                   <div class="inline_block" style="margin-left:10px;flex:1;">
209
                   <div class="inline_block" style="margin-left:10px;flex:1;">

+ 11 - 2
src/xt_pages/dialysis/template/DialysisPrintOrderSeventeen.vue View File

577
         <tr>
577
         <tr>
578
           <td style="text-align:left;" colspan="8">
578
           <td style="text-align:left;" colspan="8">
579
             <span style="display:inline-block;margin-left:15px;">皮肤:</span>
579
             <span style="display:inline-block;margin-left:15px;">皮肤:</span>
580
-            <label-box showValue="完整" :isChecked="predialysis.skin == 1 ? true : false"></label-box>
580
+            <!-- <label-box showValue="完整" :isChecked="predialysis.skin == 1 ? true : false"></label-box>
581
             <label-box showValue="干燥" :isChecked="predialysis.skin == 2 ? true : false"></label-box>
581
             <label-box showValue="干燥" :isChecked="predialysis.skin == 2 ? true : false"></label-box>
582
             <label-box showValue="瘙痒" :isChecked="predialysis.skin == 3 ? true : false"></label-box>
582
             <label-box showValue="瘙痒" :isChecked="predialysis.skin == 3 ? true : false"></label-box>
583
             <label-box showValue="菲薄" :isChecked="predialysis.skin == 4 ? true : false"></label-box>/
583
             <label-box showValue="菲薄" :isChecked="predialysis.skin == 4 ? true : false"></label-box>/
585
             <label-box showValue="皮疹" :isChecked="predialysis.skin == 6 ? true : false"></label-box>
585
             <label-box showValue="皮疹" :isChecked="predialysis.skin == 6 ? true : false"></label-box>
586
             <label-box showValue="出血点" :isChecked="predialysis.skin == 7 ? true : false"></label-box>
586
             <label-box showValue="出血点" :isChecked="predialysis.skin == 7 ? true : false"></label-box>
587
             <label-box showValue="压疮" :isChecked="predialysis.skin == 8 ? true : false"></label-box>
587
             <label-box showValue="压疮" :isChecked="predialysis.skin == 8 ? true : false"></label-box>
588
-            <label-box showValue="皮下淤血" :isChecked="predialysis.skin == 9 ? true : false"></label-box>
588
+            <label-box showValue="皮下淤血" :isChecked="predialysis.skin == 9 ? true : false"></label-box> -->
589
+             <label-box showValue="完整" :isChecked="predialysis.skin.indexOf('完整')>-1 ? true : false"></label-box>
590
+            <label-box showValue="干燥" :isChecked="predialysis.skin.indexOf('干燥')>-1 ? true : false"></label-box>
591
+            <label-box showValue="瘙痒" :isChecked="predialysis.skin.indexOf('瘙痒')>-1? true : false"></label-box>
592
+            <label-box showValue="菲薄" :isChecked="predialysis.skin.indexOf('菲薄')>-1? true : false"></label-box>/
593
+            <label-box showValue="水肿" :isChecked="predialysis.skin.indexOf('水肿')>-1? true : false"></label-box>
594
+            <label-box showValue="皮疹" :isChecked="predialysis.skin.indexOf('皮疹')>-1 ? true : false"></label-box>
595
+            <label-box showValue="出血点" :isChecked="predialysis.skin.indexOf('出血点')>-1? true : false"></label-box>
596
+            <label-box showValue="压疮" :isChecked="predialysis.skin.indexOf('压疮')>-1 ? true : false"></label-box>
597
+            <label-box showValue="皮下淤血" :isChecked="predialysis.skin.indexOf('皮下淤血')>-1 ? true : false"></label-box>
589
           </td>
598
           </td>
590
         </tr>
599
         </tr>
591
         <tr>
600
         <tr>

+ 3 - 2
src/xt_pages/dialysis/template/DialysisPrintOrderSixteen.vue View File

202
                     <td width="100">
202
                     <td width="100">
203
                       <div class="under-line">
203
                       <div class="under-line">
204
                         &nbsp;
204
                         &nbsp;
205
-                        <span v-if="predialysis.puncture_way == 1">绳梯</span>
205
+                        <!-- <span v-if="predialysis.puncture_way == 1">绳梯</span>
206
                         <span v-if="predialysis.puncture_way == 2">扣眼</span>
206
                         <span v-if="predialysis.puncture_way == 2">扣眼</span>
207
                         <span v-if="predialysis.puncture_way == 3">区域</span>
207
                         <span v-if="predialysis.puncture_way == 3">区域</span>
208
-                        <span v-if="predialysis.puncture_way == 4">其他</span>
208
+                        <span v-if="predialysis.puncture_way == 4">其他</span> -->
209
+                        <span>{{predialysis.puncture_way}}</span> 
209
                       </div>
210
                       </div>
210
                     </td>
211
                     </td>
211
 
212
 

+ 14 - 2
src/xt_pages/dialysis/template/DialysisPrintOrderTen.vue View File

172
                   </div>
172
                   </div>
173
                   <div class="inline_block" style="margin-left:10px;flex:1;">
173
                   <div class="inline_block" style="margin-left:10px;flex:1;">
174
                     穿刺方式:
174
                     穿刺方式:
175
-                    <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way == 0">
175
+                     <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way == ''">
176
+                      /
177
+                    </div>
178
+                    <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way.indexOf('绳梯')>-1">
179
+                      绳梯
180
+                    </div>
181
+                    <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way.indexOf('扣眼')>-1">
182
+                      扣眼
183
+                    </div>
184
+                    <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way.indexOf('区域')>-1">
185
+                      区域
186
+                    </div>
187
+                    <!-- <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way == 0">
176
                       /
188
                       /
177
                     </div>
189
                     </div>
178
                     <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way == 1">
190
                     <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way == 1">
183
                     </div>
195
                     </div>
184
                     <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way == 3">
196
                     <div class="under_line" style="width: 100px;text-align: center" v-if="predialysis.puncture_way == 3">
185
                       区域
197
                       区域
186
-                    </div>
198
+                    </div> -->
187
                   </div>
199
                   </div>
188
                   <div class="inline_block" style="margin-left:10px;flex:1;">
200
                   <div class="inline_block" style="margin-left:10px;flex:1;">
189
                     穿刺针:
201
                     穿刺针:

+ 5 - 2
src/xt_pages/dialysis/template/DialysisPrintOrderTwenty.vue View File

209
                     <td width="65">穿刺方法:</td>
209
                     <td width="65">穿刺方法:</td>
210
                     <td width="120">
210
                     <td width="120">
211
                       <div>
211
                       <div>
212
-                        <label-box :isChecked="predialysis.puncture_way && getPunctureWay(predialysis.puncture_way).indexOf('顺穿') > -1 ? true : false" showValue="顺穿"></label-box>
212
+                        <!-- <label-box :isChecked="predialysis.puncture_way && getPunctureWay(predialysis.puncture_way).indexOf('顺穿') > -1 ? true : false" showValue="顺穿"></label-box>
213
                         &nbsp;
213
                         &nbsp;
214
-                        <label-box :isChecked="predialysis.puncture_way && getPunctureWay(predialysis.puncture_way).indexOf('反穿') > -1 ? true : false" showValue="反穿"></label-box>
214
+                        <label-box :isChecked="predialysis.puncture_way && getPunctureWay(predialysis.puncture_way).indexOf('反穿') > -1 ? true : false" showValue="反穿"></label-box> -->
215
+                          <label-box :isChecked="predialysis.puncture_way && predialysis.puncture_way.indexOf('顺穿') > -1 ? true : false" showValue="顺穿"></label-box>
216
+                        &nbsp;
217
+                        <label-box :isChecked="predialysis.puncture_way && predialysis.puncture_way.indexOf('反穿') > -1 ? true : false" showValue="反穿"></label-box>
215
                         &nbsp;
218
                         &nbsp;
216
                       </div>
219
                       </div>
217
                     </td>
220
                     </td>

+ 46 - 8
src/xt_pages/dialysis/template/DialysisPrintOrderTwentyOne.vue View File

160
                     <td width="40">皮肤:</td>
160
                     <td width="40">皮肤:</td>
161
                     <td width="330">
161
                     <td width="330">
162
                       <div>
162
                       <div>
163
-                        <label-box showValue="完整" :isChecked="predialysis.skin == 1 ? true : false"></label-box>&nbsp;
163
+                        <!-- <label-box showValue="完整" :isChecked="predialysis.skin == 1 ? true : false"></label-box>&nbsp;
164
                         <label-box showValue="干燥" :isChecked="predialysis.skin == 2 ? true : false"></label-box>&nbsp;
164
                         <label-box showValue="干燥" :isChecked="predialysis.skin == 2 ? true : false"></label-box>&nbsp;
165
                         <label-box showValue="瘙痒" :isChecked="predialysis.skin == 3 ? true : false"></label-box>&nbsp;
165
                         <label-box showValue="瘙痒" :isChecked="predialysis.skin == 3 ? true : false"></label-box>&nbsp;
166
                         <label-box showValue="脱屑" :isChecked="predialysis.skin == 6 ? true : false"></label-box>&nbsp;
166
                         <label-box showValue="脱屑" :isChecked="predialysis.skin == 6 ? true : false"></label-box>&nbsp;
167
                         <label-box showValue="菲薄" :isChecked="predialysis.skin == 4 ? true : false"></label-box>&nbsp;
167
                         <label-box showValue="菲薄" :isChecked="predialysis.skin == 4 ? true : false"></label-box>&nbsp;
168
-                        <label-box showValue="水肿" :isChecked="predialysis.skin == 5 ? true : false"></label-box>&nbsp;
168
+                        <label-box showValue="水肿" :isChecked="predialysis.skin == 5 ? true : false"></label-box>&nbsp; -->
169
+                        <label-box showValue="完整" :isChecked="predialysis.skin.indexOf('完整')>-1? true : false"></label-box>&nbsp;
170
+                        <label-box showValue="干燥" :isChecked="predialysis.skin.indexOf('干燥')>-1? true : false"></label-box>&nbsp;
171
+                        <label-box showValue="瘙痒" :isChecked="predialysis.skin.indexOf('瘙痒')>-1? true : false"></label-box>&nbsp;
172
+                        <label-box showValue="脱屑" :isChecked="predialysis.skin.indexOf('脱屑')>-1? true : false"></label-box>&nbsp;
173
+                        <label-box showValue="菲薄" :isChecked="predialysis.skin.indexOf('菲薄')>-1? true : false"></label-box>&nbsp;
174
+                        <label-box showValue="水肿" :isChecked="predialysis.skin.indexOf('水肿')>-1? true : false"></label-box>&nbsp; 
169
                       </div>
175
                       </div>
170
                     </td>
176
                     </td>
171
 
177
 
172
                     <td width="35">其它</td>
178
                     <td width="35">其它</td>
173
-                    <td width="100">
179
+                    <td width="150">
174
                       <div class="under-line">
180
                       <div class="under-line">
175
                         &nbsp;
181
                         &nbsp;
176
-                        
182
+                         <span>{{ predialysis.skin ? getHemorrhage(predialysis.skin) : '' }}</span>
177
                       </div>
183
                       </div>
178
                     </td>
184
                     </td>
179
                     <td></td>
185
                     <td></td>
235
                     </td>
241
                     </td>
236
                     <td width='100'>内瘘穿刺位置:</td>
242
                     <td width='100'>内瘘穿刺位置:</td>
237
                     <td width='10'>A:</td>
243
                     <td width='10'>A:</td>
238
-                    <td width='50'>
244
+                    <td width='150'>
239
                         <div class="under-line">
245
                         <div class="under-line">
240
-                            &nbsp;{{ predialysis.puncture_way ? getPunctureWay(predialysis.puncture_way) : '' }}
246
+                            <!-- &nbsp;{{ predialysis.puncture_way ? getPunctureWay(predialysis.puncture_way) : '' }} -->
247
+                            &nbsp;<span v-if="predialysis.puncture_way.indexOf('A1')>-1">A1,</span>
248
+                            <span v-if="predialysis.puncture_way.indexOf('A2')>-1">A2,</span>
249
+                             <span v-if="predialysis.puncture_way.indexOf('A3')>-1">A3,</span>
250
+                              <span v-if="predialysis.puncture_way.indexOf('A4')>-1">A4,</span>
251
+                               <span v-if="predialysis.puncture_way.indexOf('A5')>-1">A5,</span>
252
+                                <span v-if="predialysis.puncture_way.indexOf('A6')>-1">A6</span>
241
                         </div>
253
                         </div>
242
                     </td>
254
                     </td>
243
                     <td width="10">V:</td>
255
                     <td width="10">V:</td>
244
-                    <td width='50'>
256
+                    <td width='150'>
245
                         <div class="under-line">
257
                         <div class="under-line">
246
-                            &nbsp;{{ predialysis.puncture_way ? getPunctureWay(predialysis.puncture_way) : '' }}
258
+                            <!-- &nbsp;{{ predialysis.puncture_way ? getPunctureWay(predialysis.puncture_way) : '' }} -->
259
+                            &nbsp;
260
+                            <span v-if="predialysis.puncture_way.indexOf('V1')>-1">V1,</span>
261
+                            <span v-if="predialysis.puncture_way.indexOf('V2')>-1">V2,</span>
262
+                             <span v-if="predialysis.puncture_way.indexOf('V3')>-1">V3,</span>
263
+                              <span v-if="predialysis.puncture_way.indexOf('V4')>-1">V4,</span>
264
+                               <span v-if="predialysis.puncture_way.indexOf('V5')>-1">V5,</span>
265
+                                <span v-if="predialysis.puncture_way.indexOf('V6')>-1">V6</span>
247
                         </div>
266
                         </div>
248
                     </td>
267
                     </td>
249
                     <td></td>
268
                     <td></td>
1130
     }
1149
     }
1131
   },
1150
   },
1132
   methods: {
1151
   methods: {
1152
+     getHemorrhage(hemorrhage){
1153
+      if(hemorrhage.indexOf(',') == -1){
1154
+        let str = hemorrhage
1155
+        if(['完整','干燥','瘙痒','脱屑','菲薄','水肿'].indexOf(str) == -1){
1156
+          return str
1157
+        }
1158
+      }else if(hemorrhage.indexOf(',') > -1){
1159
+        let str = hemorrhage
1160
+        if(['完整','干燥','瘙痒','脱屑','菲薄','水肿'].indexOf(str) == -1){
1161
+          let newStr = ''
1162
+          str.split(',').map(item => {
1163
+            if(['完整','干燥','瘙痒','脱屑','菲薄','水肿'].indexOf(item) == -1){
1164
+              newStr += item + ','
1165
+            }
1166
+          })
1167
+          return newStr.substring(0, newStr.length - 1)
1168
+        }
1169
+      }
1170
+    },
1133
     QueryPartById: function(val) {
1171
     QueryPartById: function(val) {
1134
       let vascular_access_part_name = '/'
1172
       let vascular_access_part_name = '/'
1135
       const vascular_access = getDataConfig('hemodialysis', 'vascular_access')
1173
       const vascular_access = getDataConfig('hemodialysis', 'vascular_access')