|
|
//导入axios实例
import request from "@/api/request";
//登录
export const lognis = (data) => { return request({ url: "/connect/token", method: "post", headers: { "Content-Type": "application/x-www-form-urlencoded", }, data, });};//获取用户列表
export const getbook = (data) => { return request({ url: "/api/identity/roles/all", method: "get", data, });};//权限查找
export const limitsofauthority = (user,data) => { return request({ // url: "/api/permission-management/permissions",
url:`/api/permissionmanagement/get?providerName=R&providerKey=${user}`, method: "get", headers: { "Accept-Language": "zh-Hans", "Content-Type": "application/x-www-form-urlencoded", }, params: data, });};//获取用户列表
export const usreslist = (data) => { return request({ url: "/api/identity/users/getlist", method: "get", params: data, });};//用户绑定
export const userbind = (id, data) => { return request({ // url: `/api/identity/users/${id}/roles`,
///api/identity/users/updateroles?id=3a0c6597-75df-bc78-8173-ef4a59930832
url:`/api/identity/users/updateroles?id=${id}`, method: "post", data, });};//用户列表新增
export const newlists = (data) => { return request({ url: "/api/identity/users/create", method: "post", data, });};//用户列表删除
export const delestsid = (id) => { return request({ url: `/api/identity/users/delete/${id}`, method: "post", });};//用户列表编辑修改
export const editmodify = (id, data) => { return request({ url: `/api/identity/users/update?id=${id}`, method: "post", headers: { "Content-Type": "application/json", }, data, });};//用户管理查询
export const usersroles = (data) => { return request({ url: "/api/identity/roles/all", method: "get", params: data, });};
//根据id获取用户已经绑定过的组织
export const usersinits = (UserId) => { return request({ url: `/api/app/organization-units/organization-unit-by-user-id/${UserId}`, method: "get", });};//获取组织树形结构
export const organizationtree = (data) => { return request({ url: "/api/app/organization-units/by-code-all", method: "get", data, });};//创建组织
export const organizationcaeatre = (data) => { return request({ url: "/api/app/organization-units/creatre", method: "post", data, });};//删除组织架构
export const deleteschema = (id) => { return request({ url: `/api/app/organization-units/${id}`, method: "delete", });};//组织架构名称编辑修改
export const modifyedit = (id, data) => { return request({ url: `/api/app/organization-units?id=${id}&DisplayName=${data}`, method: "put", // data
});};//给用户绑定组织 zheg这个
export const userorganizat = (UserId, OgId) => { return request({ method: "post", url: `/api/app/organization-units/user-organization-unit?UserId=${UserId}&OgId=${OgId}`, });};//角色管理新增角色
export const addrole = (data) => { return request({ method: "post", url: "/api/identity/roles", data, });};//角色管理编辑r
export const roleediting = (id, data) => { return request({ method: "put", url: `/api/identity/roles/${id}`, data, });};//角色管理删除
export const roledelention = (id) => { return request({ url: `/api/identity/roles/${id}`, method: "delete", });};//权限控制编辑
export const permissionconntro = (name, peodekey, data) => { return request({ url: `/api/permissionmanagement/update?providerName=${name}&providerKey=${peodekey}`, // url: `/api/permission-management/permissions?providerName=${name}&providerKey=${peodekey}`,
// /api/permissionmanagement/update?providerName=R&providerKey=users
method: "post", data, });};//用户管理所属用户查询
export const useraffiliation = (id) => { return request({ // url: `/api/identity/users/${id}/roles`,
url:`/api/identity/users/getroles?id=${id}`, method: "get", });};//组织绑定选中
export const reverseselection = (id) => { return request({ url: `/api/app/organization-units/organization-unit-by-user-id/${id}`, method: "get", });};//给用户绑定组织
export const selectbinding = (data) => { return request({ url: "/api/app/organization-units/user-organization-unit", method: "post", data, });};//日志列表
export const dailyrecord = (data) => { return request({ url: "/api/app/audit-log", method: "get", params: data, });};//根据id查询日志信息
export const querylog = (AuditLogId) => { return request({ url: `/api/app/audit-log/by-id/${AuditLogId}`, method: "get", });};// http://192.168.1.108:9529/swagger/index.html?urls.primaryName=%E4%B8%9A%E5%8A%A1 1q2w3E*
//1a2b3cD!
|