修复bug

This commit is contained in:
jiayu 2025-07-11 18:17:42 +08:00
parent fd9cf6fd2b
commit 402897bdc5
2 changed files with 12 additions and 0 deletions

View File

@ -79,6 +79,10 @@
async function onSelect(selectedKeys, info) {
console.log(selectedKeys, info);
if (selectedKeys[0] == useUserStore().getCurrentVillageId) {
closeOrganize();
return;
}
useUserStore().setCurrentVillageId(selectedKeys[0]);
currentVillageName.value = info.node.name;
await setLoginInfo();

View File

@ -44,6 +44,12 @@
<a-select-option :value="1">禁用</a-select-option>
</a-select>
</a-form-item>
<a-form-item label="类型" name="type">
<a-select v-model:value="form.type" placeholder="请选择类型">
<a-select-option :value="2">管理人员</a-select-option>
<a-select-option :value="3">非管理人员</a-select-option>
</a-select>
</a-form-item>
<a-form-item label="岗位" name="positionId">
<PositionSelect v-model:value="form.positionId" placeholder="请选择岗位" />
</a-form-item>
@ -119,6 +125,7 @@
phone: undefined,
roleIdList: undefined,
positionId: undefined,
type: undefined,
};
let form = reactive(_.cloneDeep(formDefault));
@ -147,6 +154,7 @@
disabledFlag: [{ required: true, message: '状态不能为空' }],
leaveFlag: [{ required: true, message: '在职状态不能为空' }],
email: [{ required: true, message: '请输入邮箱' }],
type: [{ required: true, message: '类型不能为空' }],
};
//