Commit 3fa32d71 authored by shen_yan_pu's avatar shen_yan_pu

修改

parent 05f8024f
import request from '@/utils/request'
import { praseStrEmpty } from '@/utils/common'
import Qs from 'qs'
// 查询用户列表
export function listUser(query) {
return request({
url: '/authority/system/user/list',
url: '/system/user/list',
method: 'get',
params: query
})
......@@ -12,23 +12,24 @@ export function listUser(query) {
// selectUserIdsListDept 新查询用户接-口
export function selectUserIdsListDept(params) {
return request({
url: '/authority/system/user/listByDept',
method: 'get',
url: '/system/user/listByDept',
method: 'post',
params
})
}
// 查询用户详细
export function getUser(userId) {
return request({
url: '/authority/system/user/' + praseStrEmpty(userId),
url: '/system/user/' + praseStrEmpty(userId),
method: 'get'
})
}
// 新增用户
export function addUser(data) {
data = Qs.stringify(data)
return request({
url: '/authority/system/user',
url: '/system/user/add',
method: 'post',
data: data
})
......@@ -36,8 +37,9 @@ export function addUser(data) {
// 修改用户
export function updateUser(data) {
const businessId = data.businessId
return request({
url: '/authority/system/user',
url: '/system/user/update/' + businessId,
method: 'put',
data: data
})
......@@ -46,7 +48,7 @@ export function updateUser(data) {
// 删除用户
export function delUser(userId) {
return request({
url: '/authority/system/user/' + userId,
url: '/system/user/deleteLogical/' + userId,
method: 'delete'
})
}
......@@ -54,33 +56,34 @@ export function delUser(userId) {
// 导出用户
export function exportUser(query) {
return request({
url: '/authority/system/user/export',
url: '/system/user/export',
method: 'post',
params: query
params: query,
responseType: 'blob'
})
}
// 用户密码重置
export function resetUserPwd(userId, password) {
export function resetUserPwd(businessId, password) {
const data = {
userId,
businessId,
password
}
return request({
url: '/authority/system/user/resetPwd',
url: '/system/user/resetPassword',
method: 'put',
data: data
})
}
// 用户状态修改
export function changeUserStatus(userId, status) {
export function changeUserStatus(businessId, status) {
const data = {
userId,
businessId,
status
}
return request({
url: '/authority/system/user/changeStatus',
url: '/system/user/changeStatus',
method: 'put',
data: data
})
......@@ -89,7 +92,7 @@ export function changeUserStatus(userId, status) {
// 查询用户个人信息
export function getUserProfile() {
return request({
url: '/authority/system/user/profile',
url: '/system/user/profile',
method: 'get'
})
}
......@@ -97,7 +100,7 @@ export function getUserProfile() {
// 修改用户个人信息
export function updateUserProfile(data) {
return request({
url: '/authority/system/user/profile',
url: 'system/user/profile',
method: 'put',
data: data
})
......@@ -106,7 +109,7 @@ export function updateUserProfile(data) {
// 用户密码重置
export function updateUserPwd(data) {
return request({
url: '/authority/system/user/profile/updatePwd',
url: '/system/user/resetPassword',
method: 'put',
params: data
})
......@@ -115,23 +118,51 @@ export function updateUserPwd(data) {
// 用户头像上传
export function uploadAvatar(data) {
return request({
url: '/authority/system/user/profile/avatar',
url: '/system/user/profile/avatar',
method: 'post',
data: data
})
}
// 下载用户导入模板
export function importTemplate() {
export function importTemplate(params) {
return request({
url: '/authority/system/user/importTemplate',
method: 'get'
url: '/system/user/importTemplate',
method: 'get',
responseType: 'blob',
params
})
}
// 导入用户信息
export function importExcel(data) {
return request({
url: '/system/user/importExcel',
method: 'post',
headers: {
'Content-Type': 'multipart/form-data'
},
transformRequest: [(data) => {
return data
}],
data
})
}
// 下载错误文件
export function uploadFalseFile(params) {
console.log(params)
return request({
url: '/system/user/downFalseFile',
method: 'post',
data: params,
responseType: 'blob'
})
}
// 控制用户能否登录
export function userLoginManage(data) {
return request({
url: '/authority/system/user/updateAllowLogin',
url: '/system/user/updateAllowLogin',
method: 'post',
data
})
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment