Commit 3fa32d71 authored by shen_yan_pu's avatar shen_yan_pu

修改

parent 05f8024f
import request from '@/utils/request' import request from '@/utils/request'
import { praseStrEmpty } from '@/utils/common' import { praseStrEmpty } from '@/utils/common'
import Qs from 'qs'
// 查询用户列表 // 查询用户列表
export function listUser(query) { export function listUser(query) {
return request({ return request({
url: '/authority/system/user/list', url: '/system/user/list',
method: 'get', method: 'get',
params: query params: query
}) })
...@@ -12,23 +12,24 @@ export function listUser(query) { ...@@ -12,23 +12,24 @@ export function listUser(query) {
// selectUserIdsListDept 新查询用户接-口 // selectUserIdsListDept 新查询用户接-口
export function selectUserIdsListDept(params) { export function selectUserIdsListDept(params) {
return request({ return request({
url: '/authority/system/user/listByDept', url: '/system/user/listByDept',
method: 'get', method: 'post',
params params
}) })
} }
// 查询用户详细 // 查询用户详细
export function getUser(userId) { export function getUser(userId) {
return request({ return request({
url: '/authority/system/user/' + praseStrEmpty(userId), url: '/system/user/' + praseStrEmpty(userId),
method: 'get' method: 'get'
}) })
} }
// 新增用户 // 新增用户
export function addUser(data) { export function addUser(data) {
data = Qs.stringify(data)
return request({ return request({
url: '/authority/system/user', url: '/system/user/add',
method: 'post', method: 'post',
data: data data: data
}) })
...@@ -36,8 +37,9 @@ export function addUser(data) { ...@@ -36,8 +37,9 @@ export function addUser(data) {
// 修改用户 // 修改用户
export function updateUser(data) { export function updateUser(data) {
const businessId = data.businessId
return request({ return request({
url: '/authority/system/user', url: '/system/user/update/' + businessId,
method: 'put', method: 'put',
data: data data: data
}) })
...@@ -46,7 +48,7 @@ export function updateUser(data) { ...@@ -46,7 +48,7 @@ export function updateUser(data) {
// 删除用户 // 删除用户
export function delUser(userId) { export function delUser(userId) {
return request({ return request({
url: '/authority/system/user/' + userId, url: '/system/user/deleteLogical/' + userId,
method: 'delete' method: 'delete'
}) })
} }
...@@ -54,33 +56,34 @@ export function delUser(userId) { ...@@ -54,33 +56,34 @@ export function delUser(userId) {
// 导出用户 // 导出用户
export function exportUser(query) { export function exportUser(query) {
return request({ return request({
url: '/authority/system/user/export', url: '/system/user/export',
method: 'post', method: 'post',
params: query params: query,
responseType: 'blob'
}) })
} }
// 用户密码重置 // 用户密码重置
export function resetUserPwd(userId, password) { export function resetUserPwd(businessId, password) {
const data = { const data = {
userId, businessId,
password password
} }
return request({ return request({
url: '/authority/system/user/resetPwd', url: '/system/user/resetPassword',
method: 'put', method: 'put',
data: data data: data
}) })
} }
// 用户状态修改 // 用户状态修改
export function changeUserStatus(userId, status) { export function changeUserStatus(businessId, status) {
const data = { const data = {
userId, businessId,
status status
} }
return request({ return request({
url: '/authority/system/user/changeStatus', url: '/system/user/changeStatus',
method: 'put', method: 'put',
data: data data: data
}) })
...@@ -89,7 +92,7 @@ export function changeUserStatus(userId, status) { ...@@ -89,7 +92,7 @@ export function changeUserStatus(userId, status) {
// 查询用户个人信息 // 查询用户个人信息
export function getUserProfile() { export function getUserProfile() {
return request({ return request({
url: '/authority/system/user/profile', url: '/system/user/profile',
method: 'get' method: 'get'
}) })
} }
...@@ -97,7 +100,7 @@ export function getUserProfile() { ...@@ -97,7 +100,7 @@ export function getUserProfile() {
// 修改用户个人信息 // 修改用户个人信息
export function updateUserProfile(data) { export function updateUserProfile(data) {
return request({ return request({
url: '/authority/system/user/profile', url: 'system/user/profile',
method: 'put', method: 'put',
data: data data: data
}) })
...@@ -106,7 +109,7 @@ export function updateUserProfile(data) { ...@@ -106,7 +109,7 @@ export function updateUserProfile(data) {
// 用户密码重置 // 用户密码重置
export function updateUserPwd(data) { export function updateUserPwd(data) {
return request({ return request({
url: '/authority/system/user/profile/updatePwd', url: '/system/user/resetPassword',
method: 'put', method: 'put',
params: data params: data
}) })
...@@ -115,23 +118,51 @@ export function updateUserPwd(data) { ...@@ -115,23 +118,51 @@ export function updateUserPwd(data) {
// 用户头像上传 // 用户头像上传
export function uploadAvatar(data) { export function uploadAvatar(data) {
return request({ return request({
url: '/authority/system/user/profile/avatar', url: '/system/user/profile/avatar',
method: 'post', method: 'post',
data: data data: data
}) })
} }
// 下载用户导入模板 // 下载用户导入模板
export function importTemplate() { export function importTemplate(params) {
return request({ return request({
url: '/authority/system/user/importTemplate', url: '/system/user/importTemplate',
method: 'get' 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) { export function userLoginManage(data) {
return request({ return request({
url: '/authority/system/user/updateAllowLogin', url: '/system/user/updateAllowLogin',
method: 'post', method: 'post',
data 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