Browse Source

25 2月13打印单

yq1 1 week ago
parent
commit
0d3e263b56

+ 17 - 44
src/xt_pages/dialysis/batch_print/batch_print_order_eight.vue View File

287
                     <span style="display:inline-block;margin-left:15px;">
287
                     <span style="display:inline-block;margin-left:15px;">
288
                       透前评估:
288
                       透前评估:
289
                       入科方式:
289
                       入科方式:
290
-                      <label-box :isChecked="record.receive_assessment.way == 1 ? true : false
291
-                        " showValue="步行"></label-box>&nbsp;
292
-                      <label-box :isChecked="record.receive_assessment.way == 2 ? true : false
293
-                        " showValue="扶行"></label-box>&nbsp;
294
-                      <label-box :isChecked="record.receive_assessment.way == 3 ? true : false
295
-                        " showValue="轮椅"></label-box>&nbsp;
296
-                      <label-box :isChecked="record.receive_assessment.way == 4 ? true : false
297
-                        " showValue="平车"></label-box>&nbsp;
290
+                      <span v-for="(item,index) in ways" :key="index">
291
+                        <label-box :isChecked="record.receive_assessment.way == item.id ? true : false"
292
+                        :showValue="item.name"></label-box>&nbsp;
293
+                      </span>
294
+                      
298
                     </span>
295
                     </span>
299
                   </td>
296
                   </td>
300
                   <td style="text-align:left;" colspan="4">
297
                   <td style="text-align:left;" colspan="4">
301
                     <span style="display:inline-block;margin-left:15px;">
298
                     <span style="display:inline-block;margin-left:15px;">
302
                       意识:
299
                       意识:
303
-                      <label-box :isChecked="record.receive_assessment.consciousness == 2
304
-                          ? true
305
-                          : false
306
-                        " showValue="清醒"></label-box>&nbsp;
307
-                      <label-box :isChecked="record.receive_assessment.consciousness == 1
308
-                          ? true
309
-                          : false
310
-                        " showValue="嗜睡"></label-box>&nbsp;
311
-                      <label-box :isChecked="record.receive_assessment.consciousness == 4
312
-                          ? true
313
-                          : false
314
-                        " showValue="模糊"></label-box>&nbsp;
315
-                      <label-box :isChecked="record.receive_assessment.consciousness == 3
316
-                          ? true
317
-                          : false
318
-                        " showValue="昏迷"></label-box>&nbsp;
300
+                      <span v-for="(item,index) in consciousnesses" :key="index">
301
+                        <label-box :isChecked="record.receive_assessment.consciousness == item.id ? true : false"
302
+                        :showValue="item.name"></label-box>&nbsp;
303
+                      </span>
319
                     </span>
304
                     </span>
320
                   </td>
305
                   </td>
321
                 </tr>
306
                 </tr>
322
                 <tr>
307
                 <tr>
323
                   <td colspan="2" style="text-align:left;">
308
                   <td colspan="2" style="text-align:left;">
324
                     <span style="display:inline-block;margin-left:15px;">食欲:</span>
309
                     <span style="display:inline-block;margin-left:15px;">食欲:</span>
325
-                    <label-box :isChecked="record.receive_assessment.appetite == 2 ? true : false"
326
-                      showValue="正常"></label-box>&nbsp;
327
-                    <label-box :isChecked="record.receive_assessment.appetite == 1 ? true : false"
328
-                      showValue="减退"></label-box>&nbsp;
329
-                    <label-box :isChecked="record.receive_assessment.appetite == 3 ? true : false"
330
-                      showValue="恶心"></label-box>&nbsp;
331
-                    <label-box :isChecked="record.receive_assessment.appetite == 4 ? true : false"
332
-                      showValue="呕吐"></label-box>&nbsp;
333
-                    <label-box :isChecked="record.receive_assessment.appetite == 5 ? true : false"
334
-                      showValue="腹泻"></label-box>&nbsp;
310
+                    <span v-for="(item,index) in appetite_arr" :key="index">
311
+                      <label-box :isChecked="record.receive_assessment.appetite == item.id ? true : false"
312
+                      :showValue="item.name"></label-box>&nbsp;
313
+                    </span>
335
                   </td>
314
                   </td>
336
                   <td colspan="2">
315
                   <td colspan="2">
337
                     <span>体温:
316
                     <span>体温:
342
                     <span style="display:inline-block;margin-left:15px;">体位:
321
                     <span style="display:inline-block;margin-left:15px;">体位:
343
                       <label-box v-for="(item, index) in posture_arr" :key="index" :isChecked="record.receive_assessment.posture == item.id ? true : false
322
                       <label-box v-for="(item, index) in posture_arr" :key="index" :isChecked="record.receive_assessment.posture == item.id ? true : false
344
                         " :showValue="item.name"></label-box>
323
                         " :showValue="item.name"></label-box>
345
-                      <label-box :isChecked="record.receive_assessment.posture == 1 ? true : false"
346
-                        showValue="自动体位"></label-box>&nbsp;
347
-                      <label-box :isChecked="record.receive_assessment.posture == 2 ? true : false"
348
-                        showValue="平卧位"></label-box>&nbsp;
349
-                      <label-box :isChecked="record.receive_assessment.posture == 3 ? true : false"
350
-                        showValue="半卧位"></label-box>&nbsp;
351
-                      <label-box :isChecked="record.receive_assessment.posture == 4 ? true : false"
352
-                        showValue="端坐位"></label-box>&nbsp;
353
-                      <label-box :isChecked="record.receive_assessment.posture == 5 ? true : false"
354
-                        showValue="躁动不安"></label-box>&nbsp;
355
                     </span>
324
                     </span>
356
                   </td>
325
                   </td>
357
                 </tr>
326
                 </tr>
916
       arrtwo: [],
885
       arrtwo: [],
917
       bloodAccess: [],
886
       bloodAccess: [],
918
       org_id:'',
887
       org_id:'',
888
+      ways:[],
889
+      consciousnesses:[]
919
     }
890
     }
920
   },
891
   },
921
   created() {
892
   created() {
979
         this.dialysateFormulationOptions[dialysateFormulationOptions[key].id] =
950
         this.dialysateFormulationOptions[dialysateFormulationOptions[key].id] =
980
           dialysateFormulationOptions[key]
951
           dialysateFormulationOptions[key]
981
       }
952
       }
953
+      this.ways = getDataConfig('hemodialysis', 'way')
982
       this.appetite_arr = getDataConfig('hemodialysis', 'appetite')
954
       this.appetite_arr = getDataConfig('hemodialysis', 'appetite')
983
       this.precaution_arr = getDataConfig('hemodialysis', 'precaution')
955
       this.precaution_arr = getDataConfig('hemodialysis', 'precaution')
984
       var bloodAccess = getDataConfig("hemodialysis", "vascular_access");
956
       var bloodAccess = getDataConfig("hemodialysis", "vascular_access");
957
+      this.consciousnesses = getDataConfig('hemodialysis', 'consciousness')
985
       this.bloodAccess = bloodAccess;
958
       this.bloodAccess = bloodAccess;
986
     }
959
     }
987
   },
960
   },

+ 17 - 39
src/xt_pages/dialysis/template/DialysisPrintOrderEight.vue View File

300
             <td style="text-align:left;" colspan="4">
300
             <td style="text-align:left;" colspan="4">
301
               <span style="display:inline-block;margin-left:15px;">
301
               <span style="display:inline-block;margin-left:15px;">
302
                 透前评估: 入科方式:
302
                 透前评估: 入科方式:
303
-                <label-box :isChecked="receiverTreatmentAccess.way == 1 ? true : false"
304
-                  showValue="步行"></label-box>&nbsp;
305
-                <label-box :isChecked="receiverTreatmentAccess.way == 2 ? true : false"
306
-                  showValue="扶行"></label-box>&nbsp;
307
-                <label-box :isChecked="receiverTreatmentAccess.way == 3 ? true : false"
308
-                  showValue="轮椅"></label-box>&nbsp;
309
-                <label-box :isChecked="receiverTreatmentAccess.way == 4 ? true : false"
310
-                  showValue="平车"></label-box>&nbsp;
303
+                <span v-for="(item,index) in ways" :key="index">
304
+                  <label-box :isChecked="receiverTreatmentAccess.way == item.id ? true : false"
305
+                  :showValue="item.name"></label-box>&nbsp;
306
+                </span>
311
               </span>
307
               </span>
312
             </td>
308
             </td>
313
             <td style="text-align:left;" colspan="4">
309
             <td style="text-align:left;" colspan="4">
314
               <span style="display:inline-block;margin-left:15px;">
310
               <span style="display:inline-block;margin-left:15px;">
315
                 意识:
311
                 意识:
316
-                <label-box :isChecked="receiverTreatmentAccess.consciousness == 2 ? true : false
317
-                  " showValue="清醒"></label-box>&nbsp;
318
-                <label-box :isChecked="receiverTreatmentAccess.consciousness == 1 ? true : false
319
-                  " showValue="嗜睡"></label-box>&nbsp;
320
-                <label-box :isChecked="receiverTreatmentAccess.consciousness == 4 ? true : false
321
-                  " showValue="模糊"></label-box>&nbsp;
322
-                <label-box :isChecked="receiverTreatmentAccess.consciousness == 3 ? true : false
323
-                  " showValue="昏迷"></label-box>&nbsp;
312
+                <span v-for="(item,index) in consciousnesses" :key="index">
313
+                  <label-box :isChecked="receiverTreatmentAccess.consciousness == item.id ? true : false"
314
+                  :showValue="item.name"></label-box>&nbsp;
315
+                </span>
324
               </span>
316
               </span>
325
             </td>
317
             </td>
326
           </tr>
318
           </tr>
327
           <tr>
319
           <tr>
328
             <td colspan="2" style="text-align:left;">
320
             <td colspan="2" style="text-align:left;">
329
               <span style="display:inline-block;margin-left:15px;">食欲:</span>
321
               <span style="display:inline-block;margin-left:15px;">食欲:</span>
330
-              <label-box :isChecked="receiverTreatmentAccess.appetite == 2 ? true : false"
331
-                showValue="正常"></label-box>&nbsp;
332
-              <label-box :isChecked="receiverTreatmentAccess.appetite == 1 ? true : false"
333
-                showValue="减退"></label-box>&nbsp;
334
-              <label-box :isChecked="receiverTreatmentAccess.appetite == 3 ? true : false"
335
-                showValue="恶心"></label-box>&nbsp;
336
-              <label-box :isChecked="receiverTreatmentAccess.appetite == 4 ? true : false"
337
-                showValue="呕吐"></label-box>&nbsp;
338
-              <label-box :isChecked="receiverTreatmentAccess.appetite == 5 ? true : false"
339
-                showValue="腹泻"></label-box>&nbsp;
322
+              <span v-for="(item,index) in appetites" :key="index">
323
+                <label-box :isChecked="receiverTreatmentAccess.appetite == item.id ? true : false"
324
+                :showValue="item.name"></label-box>&nbsp;
325
+              </span>
340
             </td>
326
             </td>
341
             <td colspan="2" style="text-align:left;">
327
             <td colspan="2" style="text-align:left;">
342
               <span style="display:inline-block;margin-left:15px;">
328
               <span style="display:inline-block;margin-left:15px;">
349
             <td colspan="3" style="text-align:left;">
335
             <td colspan="3" style="text-align:left;">
350
               <span style="display:inline-block;margin-left:15px;">
336
               <span style="display:inline-block;margin-left:15px;">
351
                 体位:
337
                 体位:
352
-                <label-box v-for="(item, index) in posture_arr" :key="index" :isChecked="receiverTreatmentAccess.posture == item.id ? true : false
353
-                  " :showValue="item.name"></label-box>
354
-                <label-box :isChecked="receiverTreatmentAccess.posture == 1 ? true : false"
355
-                  showValue="自动体位"></label-box>&nbsp;
356
-                <label-box :isChecked="receiverTreatmentAccess.posture == 2 ? true : false"
357
-                  showValue="平卧位"></label-box>&nbsp;
358
-                <label-box :isChecked="receiverTreatmentAccess.posture == 3 ? true : false"
359
-                  showValue="半卧位"></label-box>&nbsp;
360
-                <label-box :isChecked="receiverTreatmentAccess.posture == 4 ? true : false"
361
-                  showValue="端坐位"></label-box>&nbsp;
362
-                <label-box :isChecked="receiverTreatmentAccess.posture == 5 ? true : false"
363
-                  showValue="躁动不安"></label-box>&nbsp;
338
+                <span v-for="(item,index) in postures" :key="index">
339
+                  <label-box :isChecked="receiverTreatmentAccess.posture == item.id ? true : false"
340
+                  :showValue="item.name"></label-box>&nbsp;
341
+                </span>
364
               </span>
342
               </span>
365
             </td>
343
             </td>
366
           </tr>
344
           </tr>
2051
     this.postures = getDataConfig('hemodialysis', 'posture')
2029
     this.postures = getDataConfig('hemodialysis', 'posture')
2052
     this.sick_condition = getDataConfig('hemodialysis', 'sick_condition')
2030
     this.sick_condition = getDataConfig('hemodialysis', 'sick_condition')
2053
     this.precautions = getDataConfig('hemodialysis', 'precaution')
2031
     this.precautions = getDataConfig('hemodialysis', 'precaution')
2054
-    console.log('跌倒', this.precautions)
2032
+    console.log('跌倒appetites', this.postures)
2055
     this.intake = getDataConfig('hemodialysis', 'intake')
2033
     this.intake = getDataConfig('hemodialysis', 'intake')
2056
     this.nutrition = getDataConfig('hemodialysis', 'nutrition')
2034
     this.nutrition = getDataConfig('hemodialysis', 'nutrition')
2057
   }
2035
   }

File diff suppressed because it is too large
+ 716 - 1365
src/xt_pages/dialysis/template/DialysisPrintOrderFiftyOne.vue


+ 6 - 7
src/xt_pages/user/inspection.vue View File

1510
                   item.value_direction = '↑'
1510
                   item.value_direction = '↑'
1511
                 }
1511
                 }
1512
               }
1512
               }
1513
-              console.log("items23233232",item)
1514
-              if(this.org_id!=10503){
1515
-                if(item.project_name!="" && item.item_name !=''){
1516
-                 this.items.push(item)
1517
-                }
1518
-              }else{
1513
+              // if(this.org_id!=10503 && this.org_id!=0){
1514
+              //   if(item.project_name!="" && item.item_name !=''){
1515
+              //    this.items.push(item)
1516
+              //   }
1517
+              // }else{
1519
                 this.items.push(item)
1518
                 this.items.push(item)
1520
-              }
1519
+              // }
1521
 
1520
 
1522
               console.log('fffff',this.items);
1521
               console.log('fffff',this.items);
1523
               if(item.value.indexOf("http") <0){
1522
               if(item.value.indexOf("http") <0){