|
@@ -628,6 +628,22 @@
|
|
|
}
|
|
|
})
|
|
|
},
|
|
|
+ delNumber(datas){
|
|
|
+ //没有数量的code
|
|
|
+ let nameArray=["auxiliary",'critical',"maymedicine","mayoperation","maynurse","hasmedicine","hasoperation","hasnurse",'rationali','highrisk ','crivalue','otherremind'];
|
|
|
+ console.log(datas)
|
|
|
+ //递归遍历将没用数量设置为空不展示
|
|
|
+ for (let i in datas){
|
|
|
+ nameArray.some(item=>{
|
|
|
+ if(item==datas[i].code){
|
|
|
+ return datas[i].number=null;
|
|
|
+ }
|
|
|
+ })
|
|
|
+ if(datas[i].planDetails){
|
|
|
+ this.delNumber(datas[i].planDetails)
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
getDefaultPlans() {
|
|
|
api.getDefaultPlans().then((res) => {
|
|
|
if (res.data.code === "0") {
|
|
@@ -640,6 +656,8 @@
|
|
|
// 改数组里面的可能诊断和已有诊断
|
|
|
this.updateDate(this.form.planDetailSub[0].planDetails,'maydiagnose')
|
|
|
this.updateDate(this.form.planDetailSub[0].planDetails,'hasdiagnose')
|
|
|
+ //处理数量不显示
|
|
|
+ this.delNumber(this.form.planDetailSub[0].planDetails)
|
|
|
this.$forceUpdate()
|
|
|
})
|
|
|
}
|
|
@@ -684,6 +702,8 @@
|
|
|
// 改数组里面的可能诊断和已有诊断
|
|
|
this.updateDate(this.form.planDetailSub[0].planDetails,'maydiagnose')
|
|
|
this.updateDate(this.form.planDetailSub[0].planDetails,'hasdiagnose')
|
|
|
+ //处理数量不显示
|
|
|
+ this.delNumber(this.form.planDetailSub[0].planDetails)
|
|
|
this.$forceUpdate()
|
|
|
})
|
|
|
}
|