Browse Source

Merge branch 'update' of http://git.shengws.com/zhangbj/xt_pad into update

csx 5 years ago
parent
commit
8a890636fd

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

48
             <el-radio v-model="receiveTreatmentAsses.sick_condition" label="2">严重</el-radio>
48
             <el-radio v-model="receiveTreatmentAsses.sick_condition" label="2">严重</el-radio>
49
             <el-radio v-model="receiveTreatmentAsses.sick_condition" label="3">危</el-radio>
49
             <el-radio v-model="receiveTreatmentAsses.sick_condition" label="3">危</el-radio>
50
           </el-form-item>
50
           </el-form-item>
51
-          <el-form-item label-width="100dp" label="跌倒险评估评分 : "
52
-                        v-if="isShow('跌倒险评估评分')">
51
+          <el-form-item label-width="100dp" label="跌倒险评估评分 : "
52
+                        v-if="isShow('跌倒险评估评分')">
53
             <el-input v-model="receiveTreatmentAsses.score" style="width: 100px"></el-input>
53
             <el-input v-model="receiveTreatmentAsses.score" style="width: 100px"></el-input>
54
           </el-form-item>
54
           </el-form-item>
55
 
55
 

+ 25 - 0
src/pages/main/dialog/MonitDialog.vue View File

21
                 <th  v-if="isShow('监测时间')"  width="124px">时间</th>
21
                 <th  v-if="isShow('监测时间')"  width="124px">时间</th>
22
                 <th  v-if="isShow('血压')" width="72px">血压(mmHg)</th>
22
                 <th  v-if="isShow('血压')" width="72px">血压(mmHg)</th>
23
                 <th  v-if="isShow('脉率')" width="80px">脉率(次/分)</th>
23
                 <th  v-if="isShow('脉率')" width="80px">脉率(次/分)</th>
24
+                <th  v-if="isShow('体温')" width="80px">体温(℃)</th>
24
                 <th  v-if="isShow('呼吸')" width="110px">呼吸(次/分)</th>
25
                 <th  v-if="isShow('呼吸')" width="110px">呼吸(次/分)</th>
25
                 <th  v-if="isShow('血流量')" width="92px">血流量(ml/min)</th>
26
                 <th  v-if="isShow('血流量')" width="92px">血流量(ml/min)</th>
26
                 <th width="76px">静脉压/动脉压(mmHg)</th>
27
                 <th width="76px">静脉压/动脉压(mmHg)</th>
38
                 <td   v-if="isShow('监测时间')">{{parseTime(item.operate_time, "{y}-{m}-{d} {h}:{i}")}}</td>
39
                 <td   v-if="isShow('监测时间')">{{parseTime(item.operate_time, "{y}-{m}-{d} {h}:{i}")}}</td>
39
                 <td v-if="isShow('血压')">{{item.systolic_blood_pressure?item.systolic_blood_pressure:""}}/{{item.diastolic_blood_pressure?item.diastolic_blood_pressure:""}}</td>
40
                 <td v-if="isShow('血压')">{{item.systolic_blood_pressure?item.systolic_blood_pressure:""}}/{{item.diastolic_blood_pressure?item.diastolic_blood_pressure:""}}</td>
40
                 <td v-if="isShow('脉率')">{{item.pulse_frequency?item.pulse_frequency:""}}</td>
41
                 <td v-if="isShow('脉率')">{{item.pulse_frequency?item.pulse_frequency:""}}</td>
42
+                <td v-if="isShow('体温')">{{item.temperature?item.temperature:""}}</td>
43
+                <td v-if="isShow('心率')">{{item.pulse_frequency?item.pulse_frequency:""}}</td>
41
                 <td v-if="isShow('呼吸')">{{item.breathing_rate?item.breathing_rate:""}}</td>
44
                 <td v-if="isShow('呼吸')">{{item.breathing_rate?item.breathing_rate:""}}</td>
42
                 <td v-if="isShow('血流量')">{{item.blood_flow_volume?item.blood_flow_volume:""}}</td>
45
                 <td v-if="isShow('血流量')">{{item.blood_flow_volume?item.blood_flow_volume:""}}</td>
43
                 <td >{{item.venous_pressure?item.venous_pressure:""}}/{{item.arterial_pressure?item.arterial_pressure:""}}</td>
46
                 <td >{{item.venous_pressure?item.venous_pressure:""}}/{{item.arterial_pressure?item.arterial_pressure:""}}</td>
81
               <label>脉率(次/分)</label>
84
               <label>脉率(次/分)</label>
82
               <input type="number" @focus="inputFocus" onclick="this.select();" class="inputBox" v-model="form.pulse_frequency">
85
               <input type="number" @focus="inputFocus" onclick="this.select();" class="inputBox" v-model="form.pulse_frequency">
83
             </div>
86
             </div>
87
+            <div class="cell"  v-if="isShow('体温')">
88
+              <label>体温(℃)</label>
89
+              <input type="number" @focus="inputFocus" onclick="this.select();" class="inputBox" v-model="form.temperature">
90
+            </div>
84
             <div class="cell"  v-if="isShow('呼吸频率')">
91
             <div class="cell"  v-if="isShow('呼吸频率')">
85
               <label>呼吸频率(次/分)</label>
92
               <label>呼吸频率(次/分)</label>
86
               <input type="number" @focus="inputFocus" onclick="this.select();" class="inputBox" v-model="form.breathing_rated">
93
               <input type="number" @focus="inputFocus" onclick="this.select();" class="inputBox" v-model="form.breathing_rated">
247
         ultrafiltration_volume: "", // 超滤量
254
         ultrafiltration_volume: "", // 超滤量
248
         sodium_concentration: "", // 钠浓度
255
         sodium_concentration: "", // 钠浓度
249
         dialysate_temperature: "", // 透析液温度
256
         dialysate_temperature: "", // 透析液温度
257
+        temperature: "", // 体温
250
         replacement_rate: "", // 置换率
258
         replacement_rate: "", // 置换率
251
         displacement_quantity: "", // 置换量
259
         displacement_quantity: "", // 置换量
252
         ktv: "", // KT/V(在线)
260
         ktv: "", // KT/V(在线)
380
             this.form.dialysate_temperature = monitor.dialysate_temperature;
388
             this.form.dialysate_temperature = monitor.dialysate_temperature;
381
           }
389
           }
382
 
390
 
391
+          if(monitor.temperature == 0){
392
+            this.form.temperature = ""
393
+          }else {
394
+            this.form.temperature = monitor.temperature;
395
+          }
396
+
383
           if(monitor.replacement_rate == 0){
397
           if(monitor.replacement_rate == 0){
384
             this.form.replacement_rate = ""
398
             this.form.replacement_rate = ""
385
           }else {
399
           }else {
601
         this.form.dialysate_temperature = this.currentRow.dialysate_temperature;
615
         this.form.dialysate_temperature = this.currentRow.dialysate_temperature;
602
       }
616
       }
603
 
617
 
618
+      if(this.currentRow.temperature == 0){
619
+        this.form.temperature = ""
620
+      }else {
621
+        this.form.temperature = this.currentRow.temperature;
622
+      }
623
+
604
       if(this.currentRow.replacement_rate == 0){
624
       if(this.currentRow.replacement_rate == 0){
605
         this.form.replacement_rate = ""
625
         this.form.replacement_rate = ""
606
       }else {
626
       }else {
674
       this.form.ultrafiltration_volume ="";// this.last_monitor_record.ultrafiltration_volume;
694
       this.form.ultrafiltration_volume ="";// this.last_monitor_record.ultrafiltration_volume;
675
       this.form.sodium_concentration = "";//this.last_monitor_record.sodium_concentration;
695
       this.form.sodium_concentration = "";//this.last_monitor_record.sodium_concentration;
676
       this.form.dialysate_temperature = ""; //this.last_monitor_record.dialysate_temperature;
696
       this.form.dialysate_temperature = ""; //this.last_monitor_record.dialysate_temperature;
697
+      this.form.temperature = ""; //this.last_monitor_record.temperature;
677
       this.form.replacement_rate = ""; // this.last_monitor_record.replacement_rate;
698
       this.form.replacement_rate = ""; // this.last_monitor_record.replacement_rate;
678
       this.form.displacement_quantity =""; // this.last_monitor_record.displacement_quantity;
699
       this.form.displacement_quantity =""; // this.last_monitor_record.displacement_quantity;
679
       this.form.ktv = ""; //this.last_monitor_record.ktv;
700
       this.form.ktv = ""; //this.last_monitor_record.ktv;
705
       params.ultrafiltration_volume = this.form.ultrafiltration_volume;
726
       params.ultrafiltration_volume = this.form.ultrafiltration_volume;
706
       params.sodium_concentration = this.form.sodium_concentration;
727
       params.sodium_concentration = this.form.sodium_concentration;
707
       params.dialysate_temperature = this.form.dialysate_temperature;
728
       params.dialysate_temperature = this.form.dialysate_temperature;
729
+      params.temperature = this.form.temperature;
708
       params.replacement_rate = this.form.replacement_rate;
730
       params.replacement_rate = this.form.replacement_rate;
709
       params.displacement_quantity = this.form.displacement_quantity;
731
       params.displacement_quantity = this.form.displacement_quantity;
710
       params.ktv = this.form.ktv;
732
       params.ktv = this.form.ktv;
735
           this.form.ultrafiltration_volume = "";
757
           this.form.ultrafiltration_volume = "";
736
           this.form.sodium_concentration = "";
758
           this.form.sodium_concentration = "";
737
           this.form.dialysate_temperature = "";
759
           this.form.dialysate_temperature = "";
760
+          this.form.temperature = "";
738
           this.form.replacement_rate = "";
761
           this.form.replacement_rate = "";
739
           this.form.displacement_quantity = "";
762
           this.form.displacement_quantity = "";
740
           this.form.ktv = "";
763
           this.form.ktv = "";
772
       params.ultrafiltration_volume = this.form.ultrafiltration_volume;
795
       params.ultrafiltration_volume = this.form.ultrafiltration_volume;
773
       params.sodium_concentration = this.form.sodium_concentration;
796
       params.sodium_concentration = this.form.sodium_concentration;
774
       params.dialysate_temperature = this.form.dialysate_temperature;
797
       params.dialysate_temperature = this.form.dialysate_temperature;
798
+      params.temperature = this.form.temperature;
775
       params.replacement_rate = this.form.replacement_rate;
799
       params.replacement_rate = this.form.replacement_rate;
776
       params.displacement_quantity = this.form.displacement_quantity;
800
       params.displacement_quantity = this.form.displacement_quantity;
777
       params.ktv = this.form.ktv;
801
       params.ktv = this.form.ktv;
804
             this.form.ultrafiltration_volume = "";
828
             this.form.ultrafiltration_volume = "";
805
             this.form.sodium_concentration = "";
829
             this.form.sodium_concentration = "";
806
             this.form.dialysate_temperature = "";
830
             this.form.dialysate_temperature = "";
831
+            this.form.temperature = "";
807
             this.form.replacement_rate = "";
832
             this.form.replacement_rate = "";
808
             this.form.displacement_quantity = "";
833
             this.form.displacement_quantity = "";
809
             this.form.ktv = "";
834
             this.form.ktv = "";

+ 2 - 0
src/pages/main/today/TodayTab.vue View File

419
         monitor.breathing_rate;
419
         monitor.breathing_rate;
420
       this.monitor_records[monitor_index].dialysate_temperature =
420
       this.monitor_records[monitor_index].dialysate_temperature =
421
         monitor.dialysate_temperature;
421
         monitor.dialysate_temperature;
422
+        this.monitor_records[monitor_index].temperature =
423
+        monitor.temperature;
422
       this.monitor_records[monitor_index].diastolic_bp = monitor.diastolic_bp;
424
       this.monitor_records[monitor_index].diastolic_bp = monitor.diastolic_bp;
423
       this.monitor_records[monitor_index].displacement_quantity =
425
       this.monitor_records[monitor_index].displacement_quantity =
424
         monitor.displacement_quantity;
426
         monitor.displacement_quantity;

+ 2 - 2
src/pages/main/today/acceptsAssessment.vue View File

30
           <label>病情 </label>
30
           <label>病情 </label>
31
           <span class="content">{{sickCondition}} </span>
31
           <span class="content">{{sickCondition}} </span>
32
         </li>
32
         </li>
33
-        <li style="height: 0.6rem;" v-if="isShow('跌倒险评估评分')">
34
-          <label>跌倒险评估评分:</label>
33
+        <li style="height: 0.6rem;" v-if="isShow('跌倒险评估评分')">
34
+          <label>跌倒险评估评分:</label>
35
           <span class="content">{{this.record.score}}分</span>
35
           <span class="content">{{this.record.score}}分</span>
36
         </li>
36
         </li>
37
         <li style="height: 0.6rem;" v-if="isShow('风险程度')">
37
         <li style="height: 0.6rem;" v-if="isShow('风险程度')">

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

7
           <th  v-if="isShow('监测时间')" width="124px">时间</th>
7
           <th  v-if="isShow('监测时间')" width="124px">时间</th>
8
           <th v-if="isShow('血压')" width="72px">血压(mmHg)</th>
8
           <th v-if="isShow('血压')" width="72px">血压(mmHg)</th>
9
           <th v-if="isShow('脉率')" width="80px">脉率(次/分)</th>
9
           <th v-if="isShow('脉率')" width="80px">脉率(次/分)</th>
10
+          <th v-if="isShow('体温')" width="80px">体温(℃)</th>
11
+          <th v-if="isShow('心率')" width="80px">心率(次/分)</th>
10
           <th v-if="isShow('呼吸')" width="110px">呼吸(次/分)</th>
12
           <th v-if="isShow('呼吸')" width="110px">呼吸(次/分)</th>
11
           <th v-if="isShow('血流量')" width="92px">血流量(ml/min)</th>
13
           <th v-if="isShow('血流量')" width="92px">血流量(ml/min)</th>
12
           <th  width="76px">静脉压/动脉压(mmHg)</th>
14
           <th  width="76px">静脉压/动脉压(mmHg)</th>
24
           <td v-if="isShow('监测时间')">{{parseTime(item.operate_time, "{y}-{m}-{d} {h}:{i}")}}</td>
26
           <td v-if="isShow('监测时间')">{{parseTime(item.operate_time, "{y}-{m}-{d} {h}:{i}")}}</td>
25
           <td v-if="isShow('血压')">{{item.systolic_blood_pressure?item.systolic_blood_pressure:''}}/{{item.diastolic_blood_pressure?item.diastolic_blood_pressure:''}}</td>
27
           <td v-if="isShow('血压')">{{item.systolic_blood_pressure?item.systolic_blood_pressure:''}}/{{item.diastolic_blood_pressure?item.diastolic_blood_pressure:''}}</td>
26
           <td v-if="isShow('脉率')">{{item.pulse_frequency?item.pulse_frequency:''}}</td>
28
           <td v-if="isShow('脉率')">{{item.pulse_frequency?item.pulse_frequency:''}}</td>
29
+          <td v-if="isShow('体温')">{{item.temperature?item.temperature:''}}</td>
30
+          <td v-if="isShow('心率')">{{item.pulse_frequency?item.pulse_frequency:''}}</td>
27
           <td v-if="isShow('呼吸')">{{item.breathing_rate?item.breathing_rate:''}}</td>
31
           <td v-if="isShow('呼吸')">{{item.breathing_rate?item.breathing_rate:''}}</td>
28
           <td v-if="isShow('血流量')">{{item.blood_flow_volume?item.blood_flow_volume:''}}</td>
32
           <td v-if="isShow('血流量')">{{item.blood_flow_volume?item.blood_flow_volume:''}}</td>
29
           <td>{{item.venous_pressure?item.venous_pressure:''}}/{{item.arterial_pressure?item.arterial_pressure:''}}</td>
33
           <td>{{item.venous_pressure?item.venous_pressure:''}}/{{item.arterial_pressure?item.arterial_pressure:''}}</td>

+ 1 - 1
src/styles/style.scss View File

82
         font-size: 0.34rem;
82
         font-size: 0.34rem;
83
         line-height: 0.62rem;
83
         line-height: 0.62rem;
84
         float: left;
84
         float: left;
85
-        width: 5.4rem;
85
+        width: 5.2rem;
86
         .content {
86
         .content {
87
           color: $main-color;
87
           color: $main-color;
88
         }
88
         }