//导入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!