diff --git a/src/views/permissions/permission.vue b/src/views/permissions/permission.vue index 444d4a0..ace7599 100644 --- a/src/views/permissions/permission.vue +++ b/src/views/permissions/permission.vue @@ -719,11 +719,14 @@ const getLists = async function () { if (result.code == 200) { if (typeof result.data === 'string' && result.data) { addRoleMarket.value = result.data.split(','); + addRole.value.market ='' } else if (Array.isArray(result.data)) { addRoleMarket.value = result.data + addRole.value.market ='' } else { addRoleMarket.value = []; + addRole.value.market ='' } } else { ElMessage.error('该上级角色无所属地区') @@ -734,11 +737,14 @@ const getLists = async function () { } else { if (typeof adminData.value.markets === 'string' && adminData.value.markets) { addRoleMarket.value = adminData.value.markets.split(','); + addRole.value.market ='' } else if (Array.isArray(adminData.value.markets)) { addRoleMarket.value = adminData.value.markets + addRole.value.market ='' } else { addRoleMarket.value = []; + addRole.value.market ='' } }