diff --git a/src/views/system/user/index.vue b/src/views/system/user/index.vue index e8e0c23..148e8af 100644 --- a/src/views/system/user/index.vue +++ b/src/views/system/user/index.vue @@ -287,11 +287,11 @@ import api from '@/api/system/user'; import { UserForm, UserQuery, UserVO } from '@/api/system/user/types'; import { DeptVO } from '@/api/system/dept/types'; import { RoleVO } from '@/api/system/role/types'; -import {PostQuery, PostVO} from '@/api/system/post/types'; +import { PostQuery, PostVO } from '@/api/system/post/types'; import { treeselect } from '@/api/system/dept'; import { globalHeaders } from '@/utils/request'; import { to } from 'await-to-js'; -import {optionselect} from "@/api/system/post"; +import { optionselect } from '@/api/system/post'; const router = useRouter(); const { proxy } = getCurrentInstance() as ComponentInternalInstance; @@ -653,6 +653,8 @@ watch( async () => { const response = await optionselect(form.value.deptId); postOptions.value = response.data; + /** 变化后需要重新选择岗位 */ + form.value.postIds = []; } );