feat(sis): 设备管理增加楼层选择功能
Some checks are pending
Gitea Actions Demo / Explore-Gitea-Actions (push) Waiting to run

This commit is contained in:
2025-08-05 16:39:25 +08:00
parent 17c7bc0512
commit e0a64edc14
9 changed files with 222 additions and 200 deletions

View File

@@ -60,6 +60,9 @@ const [BasicModal, modalApi] = useVbenModal({
isUpdate.value = !!id
if (isUpdate.value && id) {
const record = await authGroupInfo(id)
checkedKeys.value = (record.acIds || []).concat(record.floorIds || [])
await formApi.setValues(record)
}
await markInitialized()
@@ -82,9 +85,9 @@ async function handleConfirm() {
}
const data = cloneDeep(await formApi.getValues())
data.acIds = acIds.value;
data.eleIds = eleIds.value;
data.floorIds = floorIds.value;
data.acIds = acIds.value
data.eleIds = eleIds.value
data.floorIds = floorIds.value
await (isUpdate.value ? authGroupUpdate(data) : authGroupAdd(data))
resetInitialized()
emit('reload')
@@ -98,6 +101,7 @@ async function handleConfirm() {
async function handleClosed() {
await formApi.resetForm()
checkedKeys.value = []
resetInitialized()
}