|
@@ -664,6 +664,8 @@ export default {
|
|
|
this.setZnData(this.form.planDetailSub[0].planDetails,'开单合理性')
|
|
|
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()
|
|
|
})
|
|
|
}
|
|
@@ -683,6 +685,23 @@ export default {
|
|
|
}
|
|
|
})
|
|
|
},
|
|
|
+ //处理数量不显示 (备注:因为考虑到客户层面,需要前端特殊处理)
|
|
|
+ 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)
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
// 相应数组排序
|
|
|
groupSort(arr) {
|
|
|
if (Array.isArray(arr)) {
|
|
@@ -721,6 +740,8 @@ export default {
|
|
|
// 改数组里面的可能诊断和已有诊断
|
|
|
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()
|
|
|
})
|
|
|
}
|