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 | }); | ... | ... |