mirror of
https://github.com/fumiama/paper-manager.git
synced 2026-06-11 03:20:24 +08:00
fix messages
This commit is contained in:
@@ -30,7 +30,7 @@ enum Api {
|
||||
GetUsersList = '/getUsersList',
|
||||
IsNameExist = '/isNameExist',
|
||||
SetRole = '/setRole',
|
||||
SetStatus = '/setStatus',
|
||||
DisableUser = '/disableUser',
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -166,7 +166,7 @@ export function doLogout() {
|
||||
}
|
||||
|
||||
export const setRole = (id: number, role: number) =>
|
||||
defHttp.post({ url: Api.SetRole, params: { id, role } })
|
||||
defHttp.post({ url: Api.SetRole, params: { id, role } }, { errorMessageMode: 'none' })
|
||||
|
||||
export const setStatus = (id: number, stat: boolean) =>
|
||||
defHttp.post({ url: Api.SetStatus, params: { id, stat } })
|
||||
export const disableUser = (id: number, stat: boolean) =>
|
||||
defHttp.post({ url: Api.DisableUser, params: { id, stat } }, { errorMessageMode: 'none' })
|
||||
|
||||
@@ -3,7 +3,7 @@ import { FormSchema } from '/@/components/Table'
|
||||
import { h } from 'vue'
|
||||
import { Switch } from 'ant-design-vue'
|
||||
import { useMessage } from '/@/hooks/web/useMessage'
|
||||
import { setStatus } from '/@/api/sys/user'
|
||||
import { disableUser } from '/@/api/sys/user'
|
||||
|
||||
export const columns: BasicColumn[] = [
|
||||
{
|
||||
@@ -37,7 +37,7 @@ export const columns: BasicColumn[] = [
|
||||
return
|
||||
}
|
||||
record.pendingStatus = true
|
||||
setStatus(record.id, checked)
|
||||
disableUser(record.id, checked)
|
||||
.then(() => {
|
||||
record.stat = checked
|
||||
createMessage.success(`已成功禁用账户并清空密码, 如需重新启用, 请让用户找回密码`)
|
||||
|
||||
@@ -46,6 +46,7 @@
|
||||
const { createMessage } = useMessage()
|
||||
getMessageList().then((value) => {
|
||||
if (value) dynamicInfoItemsRef.value = value
|
||||
else dynamicInfoItemsRef.value = []
|
||||
})
|
||||
async function accept(id: number) {
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user