feat: 设备管理

This commit is contained in:
砂糖
2025-09-24 13:56:50 +08:00
parent ef657a6653
commit 680e1201e4
40 changed files with 7365 additions and 36 deletions

View File

@@ -217,6 +217,7 @@
import { getToken } from "@/utils/auth"
import useAppStore from '@/store/modules/app'
import { changeUserStatus, listUser, resetUserPwd, delUser, getUser, updateUser, addUser, deptTreeSelect } from "@/api/system/user"
import { Splitpanes, Pane } from "splitpanes"
import "splitpanes/dist/splitpanes.css"
@@ -488,8 +489,8 @@ function cancel() {
function handleAdd() {
reset()
getUser().then(response => {
postOptions.value = response.posts
roleOptions.value = response.roles
postOptions.value = response.data.posts
roleOptions.value = response.data.roles
open.value = true
title.value = "添加用户"
form.value.password = initPassword.value
@@ -502,10 +503,10 @@ function handleUpdate(row) {
const userId = row.userId || ids.value
getUser(userId).then(response => {
form.value = response.data
postOptions.value = response.posts
roleOptions.value = response.roles
form.value.postIds = response.postIds
form.value.roleIds = response.roleIds
postOptions.value = response.data.posts
roleOptions.value = response.data.roles
form.value.postIds = response.data.postIds
form.value.roleIds = response.data.roleIds
open.value = true
title.value = "修改用户"
form.password = ""
@@ -533,6 +534,8 @@ function submitForm() {
})
}
onMounted(() => {
getDeptTree()
getList()