修复标准编辑逻辑
Showing
1 changed file
with
5 additions
and
2 deletions
| ... | @@ -271,7 +271,7 @@ watch( | ... | @@ -271,7 +271,7 @@ watch( |
| 271 | () => treeCurrentNode, | 271 | () => treeCurrentNode, |
| 272 | (currentNode:any) => { | 272 | (currentNode:any) => { |
| 273 | console.log('currentNode', currentNode.value) | 273 | console.log('currentNode', currentNode.value) |
| 274 | let { level, isHaveData } = currentNode.value | 274 | let { level, isHaveData, isChildHaveData } = currentNode.value |
| 275 | fieldsTableShow.value = level ? true : false | 275 | fieldsTableShow.value = level ? true : false |
| 276 | fieldsDisabled.value = false | 276 | fieldsDisabled.value = false |
| 277 | if (!level) { | 277 | if (!level) { |
| ... | @@ -293,7 +293,10 @@ watch( | ... | @@ -293,7 +293,10 @@ watch( |
| 293 | form.value.fieldRQVOS = [{...tableFormTpl}] | 293 | form.value.fieldRQVOS = [{...tableFormTpl}] |
| 294 | fieldsDisabled.value = false | 294 | fieldsDisabled.value = false |
| 295 | } | 295 | } |
| 296 | if (level >= 2) { | 296 | if (level == 2) { |
| 297 | fieldsDisabled.value = isChildHaveData === 'Y' ? true : false | ||
| 298 | } | ||
| 299 | if (level >= 3) { | ||
| 297 | fieldsDisabled.value = true | 300 | fieldsDisabled.value = true |
| 298 | } | 301 | } |
| 299 | } | 302 | } | ... | ... |
-
Please register or sign in to post a comment