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,51 +287,30 @@
287 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 295
                     </span>
299 296
                   </td>
300 297
                   <td style="text-align:left;" colspan="4">
301 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 304
                     </span>
320 305
                   </td>
321 306
                 </tr>
322 307
                 <tr>
323 308
                   <td colspan="2" style="text-align:left;">
324 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 314
                   </td>
336 315
                   <td colspan="2">
337 316
                     <span>体温:
@@ -342,16 +321,6 @@
342 321
                     <span style="display:inline-block;margin-left:15px;">体位:
343 322
                       <label-box v-for="(item, index) in posture_arr" :key="index" :isChecked="record.receive_assessment.posture == item.id ? true : false
344 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 324
                     </span>
356 325
                   </td>
357 326
                 </tr>
@@ -916,6 +885,8 @@ export default {
916 885
       arrtwo: [],
917 886
       bloodAccess: [],
918 887
       org_id:'',
888
+      ways:[],
889
+      consciousnesses:[]
919 890
     }
920 891
   },
921 892
   created() {
@@ -979,9 +950,11 @@ export default {
979 950
         this.dialysateFormulationOptions[dialysateFormulationOptions[key].id] =
980 951
           dialysateFormulationOptions[key]
981 952
       }
953
+      this.ways = getDataConfig('hemodialysis', 'way')
982 954
       this.appetite_arr = getDataConfig('hemodialysis', 'appetite')
983 955
       this.precaution_arr = getDataConfig('hemodialysis', 'precaution')
984 956
       var bloodAccess = getDataConfig("hemodialysis", "vascular_access");
957
+      this.consciousnesses = getDataConfig('hemodialysis', 'consciousness')
985 958
       this.bloodAccess = bloodAccess;
986 959
     }
987 960
   },

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

@@ -300,43 +300,29 @@
300 300
             <td style="text-align:left;" colspan="4">
301 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 307
               </span>
312 308
             </td>
313 309
             <td style="text-align:left;" colspan="4">
314 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 316
               </span>
325 317
             </td>
326 318
           </tr>
327 319
           <tr>
328 320
             <td colspan="2" style="text-align:left;">
329 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 326
             </td>
341 327
             <td colspan="2" style="text-align:left;">
342 328
               <span style="display:inline-block;margin-left:15px;">
@@ -349,18 +335,10 @@
349 335
             <td colspan="3" style="text-align:left;">
350 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 342
               </span>
365 343
             </td>
366 344
           </tr>
@@ -2051,7 +2029,7 @@ export default {
2051 2029
     this.postures = getDataConfig('hemodialysis', 'posture')
2052 2030
     this.sick_condition = getDataConfig('hemodialysis', 'sick_condition')
2053 2031
     this.precautions = getDataConfig('hemodialysis', 'precaution')
2054
-    console.log('跌倒', this.precautions)
2032
+    console.log('跌倒appetites', this.postures)
2055 2033
     this.intake = getDataConfig('hemodialysis', 'intake')
2056 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,14 +1510,13 @@ export default {
1510 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 1518
                 this.items.push(item)
1520
-              }
1519
+              // }
1521 1520
 
1522 1521
               console.log('fffff',this.items);
1523 1522
               if(item.value.indexOf("http") <0){