diff --git a/src/views/common/org/OrgModal.vue b/src/views/common/org/OrgModal.vue index 77d222d..8aaee5c 100644 --- a/src/views/common/org/OrgModal.vue +++ b/src/views/common/org/OrgModal.vue @@ -36,6 +36,10 @@ // 处理清除脏数据 await resetFields(); await clearValidate(); + await updateSchema({ + field: 'regionIds', + componentProps: { displayRenderArray: [] } + }); // 处理设置数据 state.tag = data._tag; const id = data.record?.id; @@ -49,7 +53,7 @@ props.title = '编辑机构'; const result = await getOrg(id); const org = result.result; - org.regionIds = result.extend; + org.regionIds = org.regionIds.split(','); await updateSchema({ field: 'regionIds', componentProps: {