Commit edddaede9f66b8c4493e083699163a47d13bd983
1 parent
bbfdda54
fix: DEFECT-1282 修复选择该组织下时有网关设备,然后选择另一个组织,没有网关设备,但是之前的网关设备回显,点击确认还能编辑成功,回显为id问题
Showing
1 changed file
with
9 additions
and
0 deletions
| ... | ... | @@ -6,6 +6,7 @@ | 
| 6 | 6 | <div style="display: flex; align-items: center"> | 
| 7 | 7 | <div style="width: 245px"> | 
| 8 | 8 | <a-tree-select | 
| 9 | + @change="handleTreeOrg" | |
| 9 | 10 | v-model:value="model[field]" | 
| 10 | 11 | show-search | 
| 11 | 12 | style="width: 100%" | 
| ... | ... | @@ -417,6 +418,13 @@ | 
| 417 | 418 | }); | 
| 418 | 419 | } | 
| 419 | 420 | |
| 421 | + const handleTreeOrg = () => { | |
| 422 | + const clearGatewayId = { | |
| 423 | + gatewayId: '', | |
| 424 | + }; | |
| 425 | + setFieldsValue(clearGatewayId); | |
| 426 | + }; | |
| 427 | + | |
| 420 | 428 | return { | 
| 421 | 429 | resetFields, | 
| 422 | 430 | positionState, | 
| ... | ... | @@ -449,6 +457,7 @@ | 
| 449 | 457 | registerModal, | 
| 450 | 458 | handleOpenOrgDrawer, | 
| 451 | 459 | handleSuccess, | 
| 460 | + handleTreeOrg, | |
| 452 | 461 | }; | 
| 453 | 462 | }, | 
| 454 | 463 | }); | ... | ... |