WGShare.Client.Electron/src/api/Home/User/index.ts

60 lines
1018 B
TypeScript

import { request } from '@/utils'
export const GetUserList = (data: any) =>
request({
url: `/user/list`,
method: 'get',
data
})
export const PostUser = (data: any) =>
request({
url: `/user`,
method: 'post',
data,
})
export const PutUser = (data: any) =>
request({
url: `/user`,
method: 'put',
data
})
export const PutUserBth = (data: any) =>
request({
url: `/user/bth`,
method: 'put',
data
})
export const DeleteUser = (data: any) =>
request({
url: `/user`,
method: 'delete',
data
})
export const PutUserPwd = (data: { id: string, pwd: string }) =>
request({
url: `/user/pwd`,
method: 'put',
data
})
export const GetSubDpList = () =>
request({
url: `/pub/sub-dp-list`,
method: 'get',
})
export const GetRoleDpList = () =>
request({
url: `/pub/role-dp-list`,
method: 'get',
})
export const PostUserImport = (data: any) =>
request({
url: `/user/import`,
method: 'post',
data
})