|
@@ -144,7 +144,6 @@
|
144
|
144
|
|
145
|
145
|
<el-col :span="8" v-if="isShows('透析时长')">
|
146
|
146
|
<el-form-item label="透析时长(h):" prop="dialysis_duration">
|
147
|
|
- <!-- <el-input v-model="addPlan.dialysis_duration"></el-input> -->
|
148
|
147
|
<el-time-picker
|
149
|
148
|
v-model="dialysisTimeShow"
|
150
|
149
|
:picker-options="{
|
|
@@ -691,52 +690,27 @@
|
691
|
690
|
}
|
692
|
691
|
},
|
693
|
692
|
watch: {
|
694
|
|
- 'addPlan.anticoagulant_shouji': function() {
|
695
|
|
-
|
696
|
|
- if (this.addPlan.anticoagulant_shouji == '' && this.addPlan.anticoagulant_weichi == '') {
|
697
|
|
- this.addPlan.anticoagulant_zongliang = parseInt(0) + parseInt(0)
|
698
|
|
- } else if (this.addPlan.anticoagulant_shouji != '' && this.addPlan.anticoagulant_weichi != '') {
|
699
|
|
- this.addPlan.anticoagulant_zongliang = parseInt(this.addPlan.anticoagulant_shouji) + parseInt(this.addPlan.anticoagulant_weichi)
|
700
|
|
- } else if (this.addPlan.anticoagulant_shouji != '' && this.addPlan.anticoagulant_shouji == '') {
|
701
|
|
- this.addPlan.anticoagulant_zongliang = parseInt(this.addPlan.anticoagulant_shouji) + parseInt(0)
|
702
|
|
- } else if (this.addPlan.anticoagulant_shouji == '' && this.addPlan.anticoagulant_shouji != '') {
|
703
|
|
- this.addPlan.anticoagulant_zongliang = parseInt(0) + parseInt(this.addPlan.anticoagulant_shouji)
|
704
|
|
-
|
705
|
|
- }
|
706
|
|
- // if(this.addPlan.anticoagulant_zongliang === NaN){
|
707
|
|
- // console.log("222222")
|
708
|
|
- //
|
709
|
|
- // this.addPlan.anticoagulant_zongliang = ''
|
710
|
|
- // }
|
711
|
|
- if(isNaN(this.addPlan.anticoagulant_zongliang)){
|
712
|
|
- this.addPlan.anticoagulant_zongliang = ''
|
713
|
|
-
|
714
|
|
- }
|
715
|
|
-
|
|
693
|
+ "addPlan.dialysis_duration":function(){
|
|
694
|
+ this.addPlan.anticoagulant_zongliang=calculateAnticoagulantZL(1,
|
|
695
|
+ this.addPlan.anticoagulant_shouji,
|
|
696
|
+ this.addPlan.dialysis_duration,
|
|
697
|
+ this.addPlan.anticoagulant_weichi
|
|
698
|
+ );
|
716
|
699
|
},
|
717
|
|
- 'addPlan.anticoagulant_weichi': function() {
|
718
|
|
- if (this.addPlan.anticoagulant_shouji == '' && this.addPlan.anticoagulant_weichi == '') {
|
719
|
|
- this.addPlan.anticoagulant_zongliang = parseInt(0) + parseInt(0)
|
720
|
|
- } else if (this.addPlan.anticoagulant_shouji != '' && this.addPlan.anticoagulant_weichi != '') {
|
721
|
|
- this.addPlan.anticoagulant_zongliang = parseInt(this.addPlan.anticoagulant_shouji) + parseInt(this.addPlan.anticoagulant_weichi)
|
722
|
|
- } else if (this.addPlan.anticoagulant_shouji != '' && this.addPlan.anticoagulant_shouji == '') {
|
723
|
|
- this.addPlan.anticoagulant_zongliang = parseInt(this.addPlan.anticoagulant_shouji) + parseInt(0)
|
724
|
|
- } else if (this.addPlan.anticoagulant_shouji == '' && this.addPlan.anticoagulant_shouji != '') {
|
725
|
|
- this.addPlan.anticoagulant_zongliang = parseInt(0) + parseInt(this.addPlan.anticoagulant_shouji)
|
726
|
|
- }
|
727
|
|
-
|
728
|
|
- if(isNaN(this.addPlan.anticoagulant_zongliang)){
|
729
|
|
- this.addPlan.anticoagulant_zongliang = ''
|
730
|
|
-
|
731
|
|
- }
|
732
|
|
-
|
733
|
|
- // console.log(this.addPlan.anticoagulant_zongliang)
|
734
|
|
-
|
735
|
|
- // if(this.addPlan.anticoagulant_zongliang === NaN){
|
736
|
|
- // }
|
737
|
|
-
|
|
700
|
+ "addPlan.anticoagulant_shouji":function(){
|
|
701
|
+ this.addPlan.anticoagulant_zongliang=calculateAnticoagulantZL(1,
|
|
702
|
+ this.addPlan.anticoagulant_shouji,
|
|
703
|
+ this.addPlan.dialysis_duration,
|
|
704
|
+ this.addPlan.anticoagulant_weichi
|
|
705
|
+ );
|
738
|
706
|
},
|
739
|
|
-
|
|
707
|
+ "addPlan.anticoagulant_weichi":function(){
|
|
708
|
+ this.addPlan.anticoagulant_zongliang=calculateAnticoagulantZL(1,
|
|
709
|
+ this.addPlan.anticoagulant_shouji,
|
|
710
|
+ this.addPlan.dialysis_duration,
|
|
711
|
+ this.addPlan.anticoagulant_weichi
|
|
712
|
+ );
|
|
713
|
+ }
|
740
|
714
|
},
|
741
|
715
|
components: {
|
742
|
716
|
tableTitle, PatientSidebar
|
|
@@ -754,7 +728,7 @@
|
754
|
728
|
|
755
|
729
|
selectnDialysisTime(val) {
|
756
|
730
|
var valTime = val.split(':')
|
757
|
|
- this.addPlan.dialysis_duration = valTime[0] + '.' + valTime[1]
|
|
731
|
+ this.addPlan.dialysis_duration = parseFloat(valTime[0]) + parseFloat((valTime[1] / 60).toFixed(2))
|
758
|
732
|
this.addPlan.dialysis_duration_hour = valTime[0]
|
759
|
733
|
this.addPlan.dialysis_duration_minute = valTime[1]
|
760
|
734
|
},
|