|
@@ -175,7 +175,15 @@
|
175
|
175
|
<input type="tel" @focus="inputFocus" id="dtl" v-model="dialysisPrescription.conductivity"/>
|
176
|
176
|
</div>
|
177
|
177
|
</div>
|
178
|
|
- <div class="item" v-if="isShow('透析器/灌流器')">
|
|
178
|
+ <div @click="showSubMenu('dialyzer_perfusion_apparatus')" class="item" ref="dialyzer_perfusion_apparatus" v-if="isShow('透析器/灌流器') && template_id == 6">
|
|
179
|
+ <label class="name" for="dt1">透析器/灌流器</label>
|
|
180
|
+ <div class="content">
|
|
181
|
+ <span class="text" id="dt">{{dialysisPrescription.dialyzer_perfusion_apparatus}}</span>
|
|
182
|
+ <span class="iconfont"></span>
|
|
183
|
+ </div>
|
|
184
|
+ </div>
|
|
185
|
+
|
|
186
|
+ <div class="item" v-if="isShow('透析器/灌流器') && template_id != 6">
|
179
|
187
|
<label class="name" for="dtl">透析器/灌流器</label>
|
180
|
188
|
<div class="content">
|
181
|
189
|
|
|
@@ -407,6 +415,7 @@
|
407
|
415
|
data () {
|
408
|
416
|
return {
|
409
|
417
|
is_pre: 0,
|
|
418
|
+ template_id: 0,
|
410
|
419
|
loading: false,
|
411
|
420
|
signUrl: '',
|
412
|
421
|
isShowDesc: true,
|
|
@@ -722,6 +731,40 @@
|
722
|
731
|
this.propForm.selectId = this.dialysisPrescription.blood_access
|
723
|
732
|
this.propForm.click_ref = 'blood_access'
|
724
|
733
|
break
|
|
734
|
+ case 'dialyzer_perfusion_apparatus':
|
|
735
|
+ // this.propForm.type = 11
|
|
736
|
+ // this.isShowDialog = false
|
|
737
|
+ // this.propForm.title = '透析器/灌流器'
|
|
738
|
+ // this.visibility = true
|
|
739
|
+ // this.propForm.list = []
|
|
740
|
+ // this.propForm.optionList = this.bloodAccessOptions
|
|
741
|
+ // this.propForm.isMultiple = 1
|
|
742
|
+ // this.propForm.selectId = this.dialysisPrescription.dialyzer_perfusion_apparatus
|
|
743
|
+ // this.propForm.click_ref = 'dialyzer_perfusion_apparatus'
|
|
744
|
+ // break
|
|
745
|
+
|
|
746
|
+ this.propForm.result = []
|
|
747
|
+ this.isHasOther = 2
|
|
748
|
+ this.propForm.type = 11
|
|
749
|
+ this.isShowDialog = false
|
|
750
|
+ this.propForm.title = '透析器/灌流器'
|
|
751
|
+ this.visibility = true
|
|
752
|
+ this.propForm.list = []
|
|
753
|
+ this.propForm.list = getDataConfig('hemodialysis', 'dialyzer_perfusion_apparatus')
|
|
754
|
+ this.propForm.optionList = []
|
|
755
|
+ this.propForm.isMultiple = 2
|
|
756
|
+ // this.propForm.result = typeof(this.formValue.hemorrhage) == "string"? this.formValue.hemorrhage.split(","):[]
|
|
757
|
+ if (this.dialysisPrescription.dialyzer_perfusion_apparatus != undefined || this.dialysisPrescription.dialyzer_perfusion_apparatus != null) {
|
|
758
|
+ if (this.dialysisPrescription.dialyzer_perfusion_apparatus.length > 0) {
|
|
759
|
+ this.propForm.result = this.dialysisPrescription.dialyzer_perfusion_apparatus.split(',')
|
|
760
|
+ } else {
|
|
761
|
+ this.propForm.result = []
|
|
762
|
+ }
|
|
763
|
+ } else {
|
|
764
|
+ this.propForm.result = []
|
|
765
|
+ }
|
|
766
|
+ this.propForm.click_ref = 'dialyzer_perfusion_apparatus'
|
|
767
|
+ break
|
725
|
768
|
|
726
|
769
|
}
|
727
|
770
|
},
|
|
@@ -946,6 +989,9 @@
|
946
|
989
|
case 10:
|
947
|
990
|
this.dialysisPrescription.blood_access = val.selectId
|
948
|
991
|
break
|
|
992
|
+ case 11:
|
|
993
|
+ this.dialysisPrescription.dialyzer_perfusion_apparatus = val.result.join(',')
|
|
994
|
+ break
|
949
|
995
|
}
|
950
|
996
|
},
|
951
|
997
|
GetModeByModeId: function (val) {
|
|
@@ -960,7 +1006,6 @@
|
960
|
1006
|
for (let keys in treatment_mode) {
|
961
|
1007
|
if (treatment_mode[keys].id == val) {
|
962
|
1008
|
treatment_mode_name = treatment_mode[keys].name
|
963
|
|
- console.log('这是什么', treatment_mode[keys].name)
|
964
|
1009
|
if (treatment_mode_name == 'HD') {
|
965
|
1010
|
this.zhiShow = false
|
966
|
1011
|
this.totalShow = false
|
|
@@ -1777,6 +1822,7 @@
|
1777
|
1822
|
}
|
1778
|
1823
|
},
|
1779
|
1824
|
created () {
|
|
1825
|
+ this.template_id = this.$store.getters.user.template_info.template_id
|
1780
|
1826
|
if (this.$store.getters.user.user.user_type == 2) {
|
1781
|
1827
|
this.isShowSign = true
|
1782
|
1828
|
|