Browse Source

Merge remote-tracking branch 'origin/20230223_pad_vue_new_branch' into 20230223_pad_vue_new_branch

28169 2 weeks ago
parent
commit
a598ba39de

+ 1 - 1
build/cdn.json View File

1
 {
1
 {
2
-  "version": "2999.999.13756"
2
+  "version": "2999.999.13762"
3
 }
3
 }

+ 9 - 0
src/pages/doctorAdvice/components/DialysisRecord.vue View File

133
                   <span v-if="item.prescription.anticoagulant == 12"
133
                   <span v-if="item.prescription.anticoagulant == 12"
134
                     >无抗凝剂</span
134
                     >无抗凝剂</span
135
                   >
135
                   >
136
+                  <span v-if="item.prescription.anticoagulant == 13"
137
+                    >那屈肝素钙</span
138
+                  >
139
+                  <span v-if="item.prescription.anticoagulant == 14"
140
+                    >肝素钙注射液</span
141
+                  >
142
+                  <span v-if="item.prescription.anticoagulant == 15"
143
+                    >甲磺酸萘莫司他</span
144
+                  >
136
                 </p>
145
                 </p>
137
                 <p>
146
                 <p>
138
                   首剂:
147
                   首剂:

+ 6 - 0
src/pages/main/PatientBox.vue View File

1106
       v-model="showPopup12"
1106
       v-model="showPopup12"
1107
       :overlay="true"
1107
       :overlay="true"
1108
       :close-on-click-overlay="false"
1108
       :close-on-click-overlay="false"
1109
+      v-if="dialysis_order_set == true"
1109
     >
1110
     >
1110
       <plane-dialog
1111
       <plane-dialog
1111
         :patient_prop="patient"
1112
         :patient_prop="patient"
1529
       computer_dialog_reset: true,
1530
       computer_dialog_reset: true,
1530
       dobule_dialog_reset: true,
1531
       dobule_dialog_reset: true,
1531
       monit_dialog_reset: true,
1532
       monit_dialog_reset: true,
1533
+      dialysis_order_set:true,
1532
       showPicker:false,
1534
       showPicker:false,
1533
       showPicker2:false,
1535
       showPicker2:false,
1534
       showPicker3:false,
1536
       showPicker3:false,
1961
           this.$nextTick(() => {
1963
           this.$nextTick(() => {
1962
             this.dobule_dialog_reset = true
1964
             this.dobule_dialog_reset = true
1963
           })
1965
           })
1966
+          this.dialysis_order_set = false
1967
+          this.$nextTick(() => {
1968
+            this.dialysis_order_set = true
1969
+          })
1964
 
1970
 
1965
           this.title = patient.name
1971
           this.title = patient.name
1966
 
1972
 

+ 6 - 2
src/pages/main/dialog/PlaneDialog.vue View File

277
     }
277
     }
278
   },
278
   },
279
   mounted () {
279
   mounted () {
280
+    console.log("prescription_prop",this.prescription_prop)
280
     if (this.record.id == '') {
281
     if (this.record.id == '') {
281
       // 没有上下机记录
282
       // 没有上下机记录
282
-      this.end_time_str =
283
-        parseTime(Date.parse(new Date()) / 1000, '{y}-{m}-{d} {h}:{i}') + ':00'
283
+      this.end_time_str = parseTime(Date.parse(new Date()) / 1000, '{y}-{m}-{d} {h}:{i}') + ':00'
284
     } else {
284
     } else {
285
       if (this.record.start_time > 0) {
285
       if (this.record.start_time > 0) {
286
         if (this.prescription_prop.id != '') {
286
         if (this.prescription_prop.id != '') {
289
             this.record.start_time +
289
             this.record.start_time +
290
             this.prescription_prop.dialysis_duration_hour * 3600 +
290
             this.prescription_prop.dialysis_duration_hour * 3600 +
291
             this.prescription_prop.dialysis_duration_minute * 60
291
             this.prescription_prop.dialysis_duration_minute * 60
292
+          this.end_time_str = ""
292
           this.end_time_str = parseTime(endTime, '{y}-{m}-{d} {h}:{i}') + ':00'
293
           this.end_time_str = parseTime(endTime, '{y}-{m}-{d} {h}:{i}') + ':00'
293
         } else {
294
         } else {
295
+           this.end_time_str = ""
294
           this.end_time_str =
296
           this.end_time_str =
295
             parseTime(Date.parse(new Date()) / 1000, '{y}-{m}-{d} {h}:{i}') +
297
             parseTime(Date.parse(new Date()) / 1000, '{y}-{m}-{d} {h}:{i}') +
296
             ':00'
298
             ':00'
297
         }
299
         }
298
         if (this.record.end_time > 0) {
300
         if (this.record.end_time > 0) {
301
+           this.end_time_str = ""
299
           this.end_time_str =
302
           this.end_time_str =
300
             parseTime(this.record.end_time, '{y}-{m}-{d} {h}:{i}') + ':00'
303
             parseTime(this.record.end_time, '{y}-{m}-{d} {h}:{i}') + ':00'
301
         }
304
         }
302
       } else {
305
       } else {
306
+        this.end_time_str = ""
303
         this.end_time_str =
307
         this.end_time_str =
304
           parseTime(Date.parse(new Date()) / 1000, '{y}-{m}-{d} {h}:{i}') +
308
           parseTime(Date.parse(new Date()) / 1000, '{y}-{m}-{d} {h}:{i}') +
305
           ':00'
309
           ':00'

+ 6 - 6
src/pages/main/newActionBar/monitoring.vue View File

58
                   <th v-if="isShow('钠浓度1')" width="40px" style="width:6%"> 钠浓度 <br />(mmol/L) </th>
58
                   <th v-if="isShow('钠浓度1')" width="40px" style="width:6%"> 钠浓度 <br />(mmol/L) </th>
59
                   <th v-if="isShow('透析液温度')" width="60px" style="width:6%"> 透析液温度 <br />(℃) </th>
59
                   <th v-if="isShow('透析液温度')" width="60px" style="width:6%"> 透析液温度 <br />(℃) </th>
60
                   <th v-if="isShow('透析液温度1')" width="60px" style="width:6%"> 透析液温度 <br />(℃) </th>
60
                   <th v-if="isShow('透析液温度1')" width="60px" style="width:6%"> 透析液温度 <br />(℃) </th>
61
-                  <th v-if="isShow('置换率') && (template_id ==6 || template_id == 10 || template_id == 11 || template_id == 20 || template_id == 26 || template_id == 29  || template_id == 46 || template_id == 48 || template_id == 53 || template_id == 54 || org_id == 10340 || org_id == 10445 || org_id == 10410 || org_id ==10617 || org_id ==10598 || org_id ==10677 || org_id==10702 || org_id == 10727 || org_id ==10721 || org_id == 10727 || org_id == 10206) && org_id!=10558 && org_id!=10414 && org_id!=10677 " width="50px" style="width:6%"> 置换率 <br />(ml/min) </th>
62
-                  <th v-if="isShow('置换率') && (template_id !=6 && template_id !=10 && template_id != 11 && template_id != 20 && template_id != 26 && template_id != 29  && template_id != 46 && template_id != 48 && template_id != 53  && template_id != 54 && org_id!=10340 && org_id!=10445 && org_id!=10410 && org_id!=10617 && org_id!=10598 && org_id!=10677 && org_id!=10702 && org_id!=10727 && org_id!=10721 && org_id!=10727 && org_id!=10206) || org_id ==10558 || org_id ==10414 || org_id==10677" width="50px"  style="width:6%"> 置换率 <br />(L/h) </th>
61
+                  <th v-if="isShow('置换率') && (template_id ==6 || template_id == 10 || template_id == 11 || template_id == 20 || template_id == 26 || template_id == 29  || template_id == 46 || template_id == 48 || template_id == 53 || template_id == 54 || org_id == 10340 || org_id == 10445 || org_id == 10410 || org_id ==10617 || org_id ==10598 || org_id ==10677 || org_id==10702 || org_id == 10727 || org_id ==10721 || org_id == 10727 || org_id == 10206) && org_id!=10558 && org_id!=10414 && org_id!=10677 && org_id!=10353 " width="50px" style="width:6%"> 置换率 <br />(ml/min) </th>
62
+                  <th v-if="isShow('置换率') && (template_id !=6 && template_id !=10 && template_id != 11 && template_id != 20 && template_id != 26 && template_id != 29  && template_id != 46 && template_id != 48 && template_id != 53  && template_id != 54 && org_id!=10340 && org_id!=10445 && org_id!=10410 && org_id!=10617 && org_id!=10598 && org_id!=10677 && org_id!=10702 && org_id!=10727 && org_id!=10721 && org_id!=10727 && org_id!=10206) || org_id ==10558 || org_id ==10414 || org_id==10677 || org_id == 10353" width="50px"  style="width:6%"> 置换率 <br />(L/h) </th>
63
                   <th v-if="isShow('置换率1')" width="50px" style="width:6%"> 置换率 <br />(ml/min) </th>
63
                   <th v-if="isShow('置换率1')" width="50px" style="width:6%"> 置换率 <br />(ml/min) </th>
64
                   <th v-if="isShow('置换量') && (template_id ==43 )" width="40px" style="width:6%"> 置换量 <br />(ml/h) </th>
64
                   <th v-if="isShow('置换量') && (template_id ==43 )" width="40px" style="width:6%"> 置换量 <br />(ml/h) </th>
65
-                  <th v-if="isShow('置换量') && ((template_id ==6 && org_id != 9919 && org_id!=10191 && template_id!=43) || org_id ==9779 ||template_id ==11 ||template_id ==20 ||template_id ==26 ||template_id ==29 ||template_id == 48 ||template_id == 46 ||template_id == 53 ||template_id == 54 ||template_id == 56 ||org_id == 10340 ||org_id == 10432 ||org_id == 10445 || org_id == 10206) && org_id!=10558 && org_id!=10346 && org_id!=10517 && org_id!=10598 && org_id!=10617 && org_id!=10414 && org_id!=10510 && org_id!=10567 && org_id!=10644" width="50px" style="width:6%"> 置换量 <br />(ml) </th>
66
-                  <th v-if="isShow('置换量') && ((template_id !=6 || org_id == 9919 || org_id == 10191) && org_id !=9779 && template_id !=11 && template_id !=20 && template_id !=26 && template_id !=29 && template_id!=43 && template_id!=48 && template_id!=46 && template_id!=53 && template_id!=54 && template_id!=56 && org_id!=10340 && org_id!=10432  && org_id!=10445 && org_id!=10206) || org_id ==10558 || org_id ==10346 || org_id == 10517 || org_id ==10598 || org_id==10617 || org_id==10414 || org_id == 10510 || org_id ==10567 || org_id == 10644" width="50px" style="width:6%"> 置换量 <br />(L) </th>
65
+                  <th v-if="isShow('置换量') && ((template_id ==6 && org_id != 9919 && org_id!=10191 && template_id!=43) || org_id ==9779 ||template_id ==11 ||template_id ==20 ||template_id ==26 ||template_id ==29 ||template_id == 48 ||template_id == 46 ||template_id == 53 ||template_id == 54 ||template_id == 56 ||org_id == 10340 ||org_id == 10432 ||org_id == 10445 || org_id == 10206) && org_id!=10558 && org_id!=10346 && org_id!=10517 && org_id!=10598 && org_id!=10617 && org_id!=10414 && org_id!=10510 && org_id!=10567 && org_id!=10644 && org_id!=10353" width="50px" style="width:6%"> 置换量 <br />(ml) </th>
66
+                  <th v-if="isShow('置换量') && ((template_id !=6 || org_id == 9919 || org_id == 10191) && org_id !=9779 && template_id !=11 && template_id !=20 && template_id !=26 && template_id !=29 && template_id!=43 && template_id!=48 && template_id!=46 && template_id!=53 && template_id!=54 && template_id!=56 && org_id!=10340 && org_id!=10432  && org_id!=10445 && org_id!=10206) || org_id ==10558 || org_id ==10346 || org_id == 10517 || org_id ==10598 || org_id==10617 || org_id==10414 || org_id == 10510 || org_id ==10567 || org_id == 10644 || org_id == 10353" width="50px" style="width:6%"> 置换量 <br />(L) </th>
67
                 
67
                 
68
                   <th v-if="isShow('SpO₂')  && template_id !=6 && template_id !=10 && template_id !=11" width="40px" > SpO₂ <br />(%) </th>
68
                   <th v-if="isShow('SpO₂')  && template_id !=6 && template_id !=10 && template_id !=11" width="40px" > SpO₂ <br />(%) </th>
69
                   <th v-if="isShow('SpO₂')  && (org_id == 10447 || org_id ==9829)" width="40px" > SpO₂ <br />(%) </th>
69
                   <th v-if="isShow('SpO₂')  && (org_id == 10447 || org_id ==9829)" width="40px" > SpO₂ <br />(%) </th>
385
 
385
 
386
                           <van-field v-model="form.replacement_rate" @focus="inputFocus" @keydown='changeFocus' v-if="isShow('置换率')" :required="isShow_title('置换率')" type="number" input-align="right">
386
                           <van-field v-model="form.replacement_rate" @focus="inputFocus" @keydown='changeFocus' v-if="isShow('置换率')" :required="isShow_title('置换率')" type="number" input-align="right">
387
                               <template #label>
387
                               <template #label>
388
-                                  <span v-if="(template_id == 6 || template_id == 10 || template_id == 11 || template_id == 20 || template_id == 26 || template_id == 29  || template_id == 46 || template_id == 48 || template_id == 53 || template_id == 54 || template_id == 56 || org_id == 10340 || org_id == 10445 || org_id == 10410 || org_id ==10410 || org_id ==10617 || org_id ==10598 || org_id ==10677 || org_id ==10702 || org_id == 10727 || org_id == 10721 || org_id == 10727 || org_id == 10206) && org_id!=10558 && org_id!=10414 && org_id!=10677">置换率(ml/min)</span>
388
+                                  <span v-if="(template_id == 6 || template_id == 10 || template_id == 11 || template_id == 20 || template_id == 26 || template_id == 29  || template_id == 46 || template_id == 48 || template_id == 53 || template_id == 54 || template_id == 56 || org_id == 10340 || org_id == 10445 || org_id == 10410 || org_id ==10410 || org_id ==10617 || org_id ==10598 || org_id ==10677 || org_id ==10702 || org_id == 10727 || org_id == 10721 || org_id == 10727 || org_id == 10206) && org_id!=10558 && org_id!=10414 && org_id!=10677 && org_id!=10353">置换率(ml/min)</span>
389
                                   <span v-else>置换率(L/h)</span>
389
                                   <span v-else>置换率(L/h)</span>
390
                               </template>
390
                               </template>
391
                           </van-field>
391
                           </van-field>
399
                           <van-field v-model="form.displacement_quantity" @focus="inputFocus" @keydown='changeFocus' v-if="isShow('置换量')" :required="isShow_title('置换量')" type="number" input-align="right">
399
                           <van-field v-model="form.displacement_quantity" @focus="inputFocus" @keydown='changeFocus' v-if="isShow('置换量')" :required="isShow_title('置换量')" type="number" input-align="right">
400
                               <template #label>
400
                               <template #label>
401
 
401
 
402
-                                  <span v-if="(template_id == 6 || template_id == 9779 || template_id == 43 || template_id == 11 || template_id == 20 || template_id == 26 || template_id == 29 || template_id == 46 || template_id == 48 || template_id == 53  || template_id == 54 || template_id == 56 || org_id == 10340 || org_id == 10432 || org_id == 10445) && org_id != 9919 && org_id!=10478 && org_id!=10558 && org_id!=10517 && org_id!=10598 && org_id!=10617 && org_id!=10414 && org_id!=10510 && org_id!=10567 && org_id!=10644">
402
+                                  <span v-if="(template_id == 6 || template_id == 9779 || template_id == 43 || template_id == 11 || template_id == 20 || template_id == 26 || template_id == 29 || template_id == 46 || template_id == 48 || template_id == 53  || template_id == 54 || template_id == 56 || org_id == 10340 || org_id == 10432 || org_id == 10445) && org_id != 9919 && org_id!=10478 && org_id!=10558 && org_id!=10517 && org_id!=10598 && org_id!=10617 && org_id!=10414 && org_id!=10510 && org_id!=10567 && org_id!=10644 && org_id!=10353">
403
                                       <span v-if="(template_id == 43) ">置换量(ml/h)</span>
403
                                       <span v-if="(template_id == 43) ">置换量(ml/h)</span>
404
                                       <span v-else>置换量(ml)</span>
404
                                       <span v-else>置换量(ml)</span>
405
                                   </span>
405
                                   </span>

+ 4 - 4
src/pages/main/today/dialysisMonitoring.vue View File

32
           <th v-if="isShow('钠浓度1')" width="60px"> 钠浓度 <br />(mmol/L) </th>
32
           <th v-if="isShow('钠浓度1')" width="60px"> 钠浓度 <br />(mmol/L) </th>
33
           <th v-if="isShow('透析液温度')" width="70px"> 透析液温度 <br />(℃) </th>
33
           <th v-if="isShow('透析液温度')" width="70px"> 透析液温度 <br />(℃) </th>
34
           <th v-if="isShow('透析液温度1')" width="70px"> 透析液温度 <br />(℃) </th>
34
           <th v-if="isShow('透析液温度1')" width="70px"> 透析液温度 <br />(℃) </th>
35
-          <th v-if="isShow('置换率')&& (template_id == 6 ||template_id == 10 || template_id == 11 || template_id == 20 || template_id == 26 || template_id == 29 || template_id == 48 || template_id == 53  || template_id == 54 | template_id == 56 || org_id == 10340 || org_id == 10410 || org_id == 10375 || org_id == 10598 || org_id ==10702 || org_id == 10721 || org_id == 10727 || org_id == 10206) && org_id!=10558  && org_id!=10414 && org_id!=10677" width="60px" > 置换率 <br />(ml/min) </th>
36
-          <th v-if="isShow('置换率')&& (template_id != 6 && template_id != 10 && template_id != 11 && template_id != 20 && template_id != 26 && template_id != 29 && template_id != 48 && template_id != 53 && template_id != 54 && template_id != 56 && org_id!=10340  && org_id!=10410 && org_id!=10375 && org_id!=10598 && org_id!=10702 && org_id!=10721  && org_id!=10727 && org_id!=10206) || org_id ==10558 || org_id ==10414 || org_id==10677" width="60px" > 置换率 <br />(L/h) </th>
35
+          <th v-if="isShow('置换率')&& (template_id == 6 ||template_id == 10 || template_id == 11 || template_id == 20 || template_id == 26 || template_id == 29 || template_id == 48 || template_id == 53  || template_id == 54 | template_id == 56 || org_id == 10340 || org_id == 10410 || org_id == 10375 || org_id == 10598 || org_id ==10702 || org_id == 10721 || org_id == 10727 || org_id == 10206) && org_id!=10558  && org_id!=10414 && org_id!=10677 && org_id!=10353" width="60px" > 置换率 <br />(ml/min) </th>
36
+          <th v-if="isShow('置换率')&& (template_id != 6 && template_id != 10 && template_id != 11 && template_id != 20 && template_id != 26 && template_id != 29 && template_id != 48 && template_id != 53 && template_id != 54 && template_id != 56 && org_id!=10340  && org_id!=10410 && org_id!=10375 && org_id!=10598 && org_id!=10702 && org_id!=10721  && org_id!=10727 && org_id!=10206) || org_id ==10558 || org_id ==10414 || org_id==10677 || org_id ==10353" width="60px" > 置换率 <br />(L/h) </th>
37
           <th v-if="isShow('置换率1')"  width="60px" > 置换率 <br />(ml/min) </th>
37
           <th v-if="isShow('置换率1')"  width="60px" > 置换率 <br />(ml/min) </th>
38
           <th v-if="isShow('置换量')&& (template_id == 43 )" width="50px" > 置换量 <br />(ml/h) </th>
38
           <th v-if="isShow('置换量')&& (template_id == 43 )" width="50px" > 置换量 <br />(ml/h) </th>
39
-          <th v-if="isShow('置换量')&& ((template_id == 6 && org_id != 9919 && template_id!=43 && org_id!=10478) || (template_id == 10 && org_id!=10191) || template_id == 11 || template_id == 20 || template_id == 26 || template_id == 29  || template_id == 46  || template_id == 47 || template_id == 48 || template_id == 53 || template_id == 54 | template_id == 56 || org_id == 10340 || org_id == 10432 || org_id == 10206) && org_id!=10558 && org_id!=10346&&org_id!=10517 &&org_id!=10598 &&org_id!=10617 &&org_id!=10414 && org_id!=10510  && org_id!=10644" width="50px" > 置换量 <br />(ml) </th>
40
-          <th v-if="isShow('置换量')&& ((template_id != 6 || org_id == 9919 || org_id ==10478) && (template_id != 10 || org_id == 10191) && template_id != 11 && template_id != 20 && template_id != 26 && template_id != 29 && template_id!=43 && template_id!=46 && template_id!=47  && template_id!=48  && template_id!=53 && template_id!=54 && template_id!=56 && org_id!=10340  && org_id!=10432 && org_id!=10206) || org_id == 10558 || org_id ==10346 || org_id ==10517 || org_id ==10598 || org_id ==10617 || org_id ==10414 || org_id == 10510 || org_id == 10644" width="50px" > 置换量 <br />(L) </th>
39
+          <th v-if="isShow('置换量')&& ((template_id == 6 && org_id != 9919 && template_id!=43 && org_id!=10478) || (template_id == 10 && org_id!=10191) || template_id == 11 || template_id == 20 || template_id == 26 || template_id == 29  || template_id == 46  || template_id == 47 || template_id == 48 || template_id == 53 || template_id == 54 | template_id == 56 || org_id == 10340 || org_id == 10432 || org_id == 10206) && org_id!=10558 && org_id!=10346&&org_id!=10517 &&org_id!=10598 &&org_id!=10617 &&org_id!=10414 && org_id!=10510  && org_id!=10644 && org_id!=10353" width="50px" > 置换量 <br />(ml) </th>
40
+          <th v-if="isShow('置换量')&& ((template_id != 6 || org_id == 9919 || org_id ==10478) && (template_id != 10 || org_id == 10191) && template_id != 11 && template_id != 20 && template_id != 26 && template_id != 29 && template_id!=43 && template_id!=46 && template_id!=47  && template_id!=48  && template_id!=53 && template_id!=54 && template_id!=56 && org_id!=10340  && org_id!=10432 && org_id!=10206) || org_id == 10558 || org_id ==10346 || org_id ==10517 || org_id ==10598 || org_id ==10617 || org_id ==10414 || org_id == 10510 || org_id == 10644 || org_id == 10353" width="50px" > 置换量 <br />(L) </th>
41
         
41
         
42
           <th v-if="isShow('电导度')" width="60px"> 电导度 <br />(mS/cm) </th>
42
           <th v-if="isShow('电导度')" width="60px"> 电导度 <br />(mS/cm) </th>
43
           <th v-if="isShow('电导度1')" width="60px"> 电导度 <br />(mS/cm) </th>
43
           <th v-if="isShow('电导度1')" width="60px"> 电导度 <br />(mS/cm) </th>