Browse Source

11月28 检验检查

yq1 6 months ago
parent
commit
a887fa16e0

+ 3 - 3
src/xt_pages/dialysis/batch_print/batch_print_order_eighty.vue View File

199
                               : ""
199
                               : ""
200
                           }}
200
                           }}
201
                         </div>
201
                         </div>
202
-                        
202
+                        /
203
                         <div class="under_line" style="width: 50px; text-align: center">
203
                         <div class="under_line" style="width: 50px; text-align: center">
204
                           {{
204
                           {{
205
                             record.assessment_before_dislysis.diastolic_blood_pressure
205
                             record.assessment_before_dislysis.diastolic_blood_pressure
603
                           <td>
603
                           <td>
604
                             {{
604
                             {{
605
                               monitor_record.systolic_blood_pressure
605
                               monitor_record.systolic_blood_pressure
606
-                                ? monitor_record.systolic_blood_pressure + ""
606
+                                ? monitor_record.systolic_blood_pressure + "/"
607
                                 : ""
607
                                 : ""
608
                             }}
608
                             }}
609
                             {{
609
                             {{
1049
                           </span>
1049
                           </span>
1050
                           <span v-else></span>
1050
                           <span v-else></span>
1051
                         </div>
1051
                         </div>
1052
-                        
1052
+                        /
1053
                         <div class="under_line"
1053
                         <div class="under_line"
1054
                           style="width: 50px; text-align: center"
1054
                           style="width: 50px; text-align: center"
1055
                         >
1055
                         >

+ 16 - 11
src/xt_pages/dialysis/template/DialysisPrintOrderSeventysix.vue View File

2164
       ) {
2164
       ) {
2165
         const obj30 = '首剂'
2165
         const obj30 = '首剂'
2166
         checkDate.push(obj30);
2166
         checkDate.push(obj30);
2167
-      } if (
2168
-        this.prescription.anticoagulant_weichi == "" &&
2169
-        this.prescription.anticoagulant != 1
2170
-      ) {
2171
-        const obj31 = '维持'
2172
-        checkDate.push(obj31);
2173
-      } if (
2167
+      } 
2168
+      // if (
2169
+      //   this.prescription.anticoagulant_weichi == "" &&
2170
+      //   this.prescription.anticoagulant != 1
2171
+      // ) {
2172
+      //   const obj31 = '维持'
2173
+      //   checkDate.push(obj31);
2174
+      // } 
2175
+      if (
2174
         this.prescription.anticoagulant_zongliang == "" &&
2176
         this.prescription.anticoagulant_zongliang == "" &&
2175
         this.prescription.anticoagulant != 1 &&
2177
         this.prescription.anticoagulant != 1 &&
2176
         this.prescription.anticoagulant != 5
2178
         this.prescription.anticoagulant != 5
2945
     },
2947
     },
2946
     getcheckData(val){
2948
     getcheckData(val){
2947
       if(val.length >0){
2949
       if(val.length >0){
2948
-        const a = val.join(',')
2949
-        console.log('a',a);
2950
-        this.$message.error(a +" 未填");
2951
-        return a
2950
+        let message = `记录单未填数据:<br/>&nbsp;${val.join("<br/>&nbsp;")}`;
2951
+        this.$alert(message, '提示', {
2952
+          confirmButtonText: '确定',
2953
+          type: 'warning',
2954
+          dangerouslyUseHTMLString: true,
2955
+          
2956
+        });
2952
       }else{
2957
       }else{
2953
         this.$message.success('核对完成')
2958
         this.$message.success('核对完成')
2954
       }
2959
       }

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

1565
                           style="padding-left: 7px"
1565
                           style="padding-left: 7px"
1566
                         >
1566
                         >
1567
                           <div >
1567
                           <div >
1568
-                            <template v-if="advice.children!=undefined && (org_id==10551||org_id == 0)">
1568
+                            <template v-if="advice.children!=undefined && (org_id==10551)">
1569
                               <div v-for="(item,index) in advice.children" :key="index">
1569
                               <div v-for="(item,index) in advice.children" :key="index">
1570
                                 {{ item.advice_name }}
1570
                                 {{ item.advice_name }}
1571
                                 <span v-if="item.advice_desc">
1571
                                 <span v-if="item.advice_desc">
1578
                                 <span v-if="item.single_dose !=''">
1578
                                 <span v-if="item.single_dose !=''">
1579
                                   {{ item.single_dose}}{{ item.single_dose_unit }}
1579
                                   {{ item.single_dose}}{{ item.single_dose_unit }}
1580
                                 </span>
1580
                                 </span>
1581
-                                
1581
+
1582
                               </div>
1582
                               </div>
1583
                             </template>
1583
                             </template>
1584
                             <span v-if="advice.parent_id > 0">---></span>
1584
                             <span v-if="advice.parent_id > 0">---></span>
3358
         this.users = response.data.data.users;
3358
         this.users = response.data.data.users;
3359
         this.patientInfo = response.data.data.patientInfo;
3359
         this.patientInfo = response.data.data.patientInfo;
3360
         console.log('response.data.data',response.data.data);
3360
         console.log('response.data.data',response.data.data);
3361
-        
3361
+
3362
         this.patientInfo.birth = uParseTime(
3362
         this.patientInfo.birth = uParseTime(
3363
           this.patientInfo.birthday,
3363
           this.patientInfo.birthday,
3364
           "{y}-{m}-{d}"
3364
           "{y}-{m}-{d}"
3756
           }
3756
           }
3757
         }
3757
         }
3758
 
3758
 
3759
-        if(this.org_id ==10551 ||this.org_id ==0){
3759
+        if(this.org_id ==10551){
3760
           for(let i in this.doctor_advices){
3760
           for(let i in this.doctor_advices){
3761
             if(this.doctor_advices[i].parent_id >0){
3761
             if(this.doctor_advices[i].parent_id >0){
3762
               this.doctor_advices.splice(i,1)
3762
               this.doctor_advices.splice(i,1)
3763
             }
3763
             }
3764
           }
3764
           }
3765
         }
3765
         }
3766
-        
3766
+
3767
 
3767
 
3768
         this.totollength = this.doctor_advices.length + this.monitors.length;
3768
         this.totollength = this.doctor_advices.length + this.monitors.length;
3769
         console.log("this.totollength",this.totollength)
3769
         console.log("this.totollength",this.totollength)
3779
               doctor_advices_2.push(element);
3779
               doctor_advices_2.push(element);
3780
             }
3780
             }
3781
           }
3781
           }
3782
-          
3782
+
3783
           this.doctor_advices = doctor_advices_1;
3783
           this.doctor_advices = doctor_advices_1;
3784
           this.doctor_advices_2 = doctor_advices_2;
3784
           this.doctor_advices_2 = doctor_advices_2;
3785
         }
3785
         }
3786
-        
3786
+
3787
       } else {
3787
       } else {
3788
         this.loading = false;
3788
         this.loading = false;
3789
         this.$message.error("请求数据失败");
3789
         this.$message.error("请求数据失败");

+ 10 - 6
src/xt_pages/dialysis/template/DialysisPrintOrderSop.vue View File

39
                     <label-box :isChecked="predialysis.symptom_before_dialysis_other==''?true :false" showValue="无特殊"></label-box>&nbsp;
39
                     <label-box :isChecked="predialysis.symptom_before_dialysis_other==''?true :false" showValue="无特殊"></label-box>&nbsp;
40
                     <label-box :isChecked="predialysis.symptom_before_dialysis_other!=''?true :false" showValue="出现:"></label-box>
40
                     <label-box :isChecked="predialysis.symptom_before_dialysis_other!=''?true :false" showValue="出现:"></label-box>
41
                   <!-- </span> -->
41
                   <!-- </span> -->
42
-                  
42
+
43
                   <!-- <span>{{predialysis.symptom_before_dialysis}}</span> -->
43
                   <!-- <span>{{predialysis.symptom_before_dialysis}}</span> -->
44
                   <span>{{predialysis.symptom_before_dialysis_other}}</span>
44
                   <span>{{predialysis.symptom_before_dialysis_other}}</span>
45
                 </div>
45
                 </div>
166
                             predialysis.blood_access_part_opera_name!='临时静脉导管' &&
166
                             predialysis.blood_access_part_opera_name!='临时静脉导管' &&
167
                             predialysis.blood_access_part_opera_name!=''?true :false" showValue="其它">
167
                             predialysis.blood_access_part_opera_name!=''?true :false" showValue="其它">
168
                 </label-box>
168
                 </label-box>
169
+
169
               </div>&nbsp;&nbsp;
170
               </div>&nbsp;&nbsp;
170
               <div style="display: inline-block;line-height: 30px;">
171
               <div style="display: inline-block;line-height: 30px;">
171
                 穿刺者:
172
                 穿刺者:
503
         (this.prescription.mode_id == 2 || this.prescription.mode_id == 5 || this.prescription.mode_id == 12)){
504
         (this.prescription.mode_id == 2 || this.prescription.mode_id == 5 || this.prescription.mode_id == 12)){
504
           const obj3 = "置换量"
505
           const obj3 = "置换量"
505
           checkDate.push(obj3)
506
           checkDate.push(obj3)
506
-      } if(this.afterdialysis.actual_treatment_hour == '' && 
507
+      } if(this.afterdialysis.actual_treatment_hour == '' &&
507
           this.afterdialysis.actual_treatment_minute == ''
508
           this.afterdialysis.actual_treatment_minute == ''
508
       ){
509
       ){
509
         const obj4 = "治疗时间"
510
         const obj4 = "治疗时间"
1270
     },
1271
     },
1271
     getcheckData(val){
1272
     getcheckData(val){
1272
       if(val.length >0){
1273
       if(val.length >0){
1273
-        const a = val.join(',')
1274
-        console.log('a',a);
1275
-        this.$message.error(a +" 未填");
1276
-        return a
1274
+        let message = `记录单未填数据:<br/>&nbsp;${val.join("<br/>&nbsp;")}`;
1275
+        this.$alert(message, '提示', {
1276
+          confirmButtonText: '确定',
1277
+          type: 'warning',
1278
+          dangerouslyUseHTMLString: true,
1279
+          
1280
+        });
1277
       }else{
1281
       }else{
1278
         this.$message.success('核对完成')
1282
         this.$message.success('核对完成')
1279
       }
1283
       }

+ 11 - 10
src/xt_pages/dialysis/template/DialysisPrintOrdereighty.vue View File

186
                             : ""
186
                             : ""
187
                         }}
187
                         }}
188
                       </div>
188
                       </div>
189
-                      
189
+                      /
190
                       <div class="under_line" style="width: 50px; text-align: center">
190
                       <div class="under_line" style="width: 50px; text-align: center">
191
                         {{
191
                         {{
192
                           predialysis.diastolic_blood_pressure
192
                           predialysis.diastolic_blood_pressure
584
                       </tr>
584
                       </tr>
585
                       <tr v-for="(monitor, monindex) in monitors" :key="monindex" style="">
585
                       <tr v-for="(monitor, monindex) in monitors" :key="monindex" style="">
586
                         <td>{{ getTime(monitor.operate_time, "{h}:{i}") }}</td>
586
                         <td>{{ getTime(monitor.operate_time, "{h}:{i}") }}</td>
587
-                        <td>{{monitor.systolic_blood_pressure? monitor.systolic_blood_pressure + " ": ""}}
587
+                        <td>{{monitor.systolic_blood_pressure? monitor.systolic_blood_pressure + "/": ""}}
588
                           {{monitor.diastolic_blood_pressure? monitor.diastolic_blood_pressure: ""}}</td>
588
                           {{monitor.diastolic_blood_pressure? monitor.diastolic_blood_pressure: ""}}</td>
589
                         <td>{{ monitor.pulse_frequency? monitor.pulse_frequency: ""}}</td>
589
                         <td>{{ monitor.pulse_frequency? monitor.pulse_frequency: ""}}</td>
590
                         <td>{{monitor.blood_flow_volume? monitor.blood_flow_volume: ""}}</td>
590
                         <td>{{monitor.blood_flow_volume? monitor.blood_flow_volume: ""}}</td>
889
                           </span>
889
                           </span>
890
                            <span v-else></span>
890
                            <span v-else></span>
891
                       </div>
891
                       </div>
892
-                      
892
+                      /
893
                       <div
893
                       <div
894
                         class="under_line"
894
                         class="under_line"
895
                         style="width: 50px; text-align: center"
895
                         style="width: 50px; text-align: center"
959
                       导管:
959
                       导管:
960
                       <div class="under_line"
960
                       <div class="under_line"
961
                         style="width: 75%; text-align: center;white-space: normal;"
961
                         style="width: 75%; text-align: center;white-space: normal;"
962
-                      >
963
-                        {{
964
-                          afterdialysis.catheter ? afterdialysis.catheter : ""
965
-                        }}
962
+                      > 
963
+
964
+                          {{ afterdialysis.catheter ? afterdialysis.catheter : ""}}
966
                       </div>
965
                       </div>
967
                     </div>
966
                     </div>
968
                     <div class="inline_block" style="flex: 2">
967
                     <div class="inline_block" style="flex: 2">
1034
                       <div class="under_line"
1033
                       <div class="under_line"
1035
                         style="width: 70px; text-align: center"
1034
                         style="width: 70px; text-align: center"
1036
                       >
1035
                       >
1037
-                        {{
1038
-                          afterdialysis.dialysis_intakes
1036
+                        <span>
1037
+                          {{ afterdialysis.dialysis_intakes
1039
                             ? afterdialysis.dialysis_intakes
1038
                             ? afterdialysis.dialysis_intakes
1040
                             : ""
1039
                             : ""
1041
-                        }}
1040
+                          }}
1041
+                        </span>
1042
+                        
1042
                       </div>
1043
                       </div>
1043
 
1044
 
1044
                       {{ getUnit(afterdialysis.dialysis_intakes_unit) }}
1045
                       {{ getUnit(afterdialysis.dialysis_intakes_unit) }}