소스 검색

提交修改电子病历配置,按钮选中问题

xiezhiming 3 년 전
부모
커밋
b55a13b4fa
1개의 변경된 파일7개의 추가작업 그리고 2개의 파일을 삭제
  1. 7 2
      src/components/icss/plan/AddPlan.vue

+ 7 - 2
src/components/icss/plan/AddPlan.vue

@@ -408,12 +408,17 @@
 				if(arr.name=='开单合理性') return
 				arr.list.forEach(item=>{
 					if(arrChild.code!=arr.list[0].code&&arrChild.status==1){
-						//父级不选中子级都不选中
+						//子集选中父级也要选中
 						this.$set(arr.list[0],'status',arrChild.status)
 						return
 					}
 					if(arr.list[0].status==0){
-						//子集选中之后父级也要选中
+						//父级为0,子级都要为0
+						this.$set(item,'status',arrChild.status)
+						return
+					}
+					if(arrChild.code==arr.list[0].code&&arr.list[0].status==1){
+						//父级为1,子级都要为1
 						this.$set(item,'status',arrChild.status)
 						return
 					}