import instance from "@/utils/request"; // 引入拦截器
|
// 用户列表
|
export function userList(data = {}) {
|
return instance.get("/sys/user/list", { params: data })
|
}
|
//查询角色下的user
|
export function userRoleList(data = {}) {
|
return instance.get("/sys/user/userRoleList", { params: data })
|
}
|
//添加用户角色
|
export function addSysUserRole(data = {}) {
|
return instance.request({
|
method: "post",
|
url: "/sys/user/addSysUserRole",
|
data,
|
});
|
}
|
// 删除用户角色
|
export function deleteUserRole(params = {}) {
|
return instance.delete("/sys/user/deleteUserRole", { params: params })
|
}
|
// 添加用户
|
export function add(data = {}) {
|
return instance.request({
|
method: "post",
|
url: "/sys/user/add",
|
data,
|
});
|
}
|
// 验证
|
export function duplicateUser(data = {}) {
|
return instance.get("/sys/duplicate/check", { params: data })
|
}
|
// 冻结
|
export function frozenBatch(data = {}) {
|
return instance.request({
|
method: "put",
|
url: "/sys/user/frozenBatch",
|
data,
|
});
|
}
|
// 验证用户名
|
// export function selectByUserid(params) {
|
// return instance.get('/sys/user/checkOnlyUser', { params: params });
|
// }
|
|
export function edit(data = {}) {
|
return instance.request({
|
method: "post",
|
url: "/sys/user/edit",
|
data,
|
});
|
}
|
// 修改密码
|
export function modifyPassword(data = {}) {
|
return instance.request({
|
method: "put",
|
url: "/sys/user/changePassword",
|
data,
|
});
|
}
|
|
export function deleteUser(data = {}) {
|
return instance.request({
|
method: "delete",
|
url: "/sys/user/delete?id=" + data,
|
});
|
}
|
//
|
/** 登录 */
|
export function Login(data = {}) {
|
// console.log("login1 ...", data);
|
return instance.request({
|
method: "post",
|
url: "/sys/login/",
|
data,
|
});
|
}
|
// 验证码
|
export function yzm(data = {}) {
|
return instance.request({
|
method: "get",
|
url: "/sys/randomImage/" + data,
|
|
});
|
}
|
|
/** 登出 */
|
export function Logout(data = {}) {
|
return instance.request({
|
method: "post",
|
url: "/logout/",
|
data,
|
});
|
}
|
|
/** 路由权限 */
|
export function GetPermission(data = {}) {
|
return instance.request({
|
method: "get",
|
url: "sys/permission/getUserPermissionByToken",
|
data,
|
});
|
}
|