| | |
| | | import { http } from "@/utils/http"; |
| | | import { baseUrlApi } from "./util"; |
| | | |
| | | type Result = { |
| | | success: boolean; |
| | | data?: Array<any>; |
| | | }; |
| | | |
| | | type ResultTable = { |
| | | success: boolean; |
| | | data?: { |
| | | /** 列表数据 */ |
| | | list: Array<any>; |
| | | /** 总条目数 */ |
| | | total?: number; |
| | | /** 每页显示条目个数 */ |
| | | pageSize?: number; |
| | | /** 当前页数 */ |
| | | currentPage?: number; |
| | | }; |
| | | }; |
| | | import type { Result } from "@/api/types"; |
| | | |
| | | /** 获取账户列表 */ |
| | | export const getUserList = () => { |
| | | return http.request<ResultTable>( |
| | | "get", |
| | | baseUrlApi("/api/customer/custormerUsersList") |
| | | ); |
| | | }; |
| | | |
| | | /** 系统管理-用户管理-获取所有角色列表 */ |
| | | export const getAllRoleList = () => { |
| | | return http.request<Result>( |
| | | "get", |
| | | baseUrlApi("/api/customer/custormerUsersList") |
| | | ); |
| | | }; |
| | | |
| | | /** 系统管理-用户管理-根据userId,获取对应角色id列表(userId:用户id) */ |
| | | export const getRoleIds = (data?: object) => { |
| | | return http.request<Result>("post", "/list-role-ids", { data }); |
| | | /**新建员工数据 */ |
| | | export const creatCustormerUsers = (data?: object) => { |
| | | return http.request<Result>( |
| | | "post", |
| | | baseUrlApi("/api/customer/creatCustormerUsers"), |
| | | { |
| | | data |
| | | } |
| | | ); |
| | | }; |
| | | |
| | | /** 获取系统管理-角色管理列表 */ |
| | | export const getRoleList = (data?: object) => { |
| | | return http.request<ResultTable>("post", "/role", { data }); |
| | | /** 修改管理员*/ |
| | | export const changeManager = data => { |
| | | return http.request<Result>( |
| | | "get", |
| | | baseUrlApi(`/api/customer/changeManager/${data.custormerUserId}`) |
| | | ); |
| | | }; |
| | | |
| | | /** 获取系统管理-菜单管理列表 */ |
| | | export const getMenuList = (data?: object) => { |
| | | return http.request<Result>("post", "/menu", { data }); |
| | | /**更改员工信息 */ |
| | | export const updataCustormerUsers = (data?: object) => { |
| | | return http.request<Result>( |
| | | "post", |
| | | baseUrlApi("/api/customer/updataCustormerUsers"), |
| | | { |
| | | data |
| | | } |
| | | ); |
| | | }; |
| | | |
| | | /** 获取系统管理-部门管理列表 */ |
| | | export const getDeptList = (data?: object) => { |
| | | return http.request<Result>("post", "/dept", { data }); |
| | | }; |
| | | |
| | | /** 获取系统监控-在线用户列表 */ |
| | | export const getOnlineLogsList = (data?: object) => { |
| | | return http.request<ResultTable>("post", "/online-logs", { data }); |
| | | }; |
| | | |
| | | /** 获取系统监控-登录日志列表 */ |
| | | export const getLoginLogsList = (data?: object) => { |
| | | return http.request<ResultTable>("post", "/login-logs", { data }); |
| | | }; |
| | | |
| | | /** 获取系统监控-操作日志列表 */ |
| | | export const getOperationLogsList = (data?: object) => { |
| | | return http.request<ResultTable>("post", "/operation-logs", { data }); |
| | | }; |
| | | |
| | | /** 获取系统监控-系统日志列表 */ |
| | | export const getSystemLogsList = (data?: object) => { |
| | | return http.request<ResultTable>("post", "/system-logs", { data }); |
| | | }; |
| | | |
| | | /** 获取系统监控-系统日志-根据 id 查日志详情 */ |
| | | export const getSystemLogsDetail = (data?: object) => { |
| | | return http.request<Result>("post", "/system-logs-detail", { data }); |
| | | }; |
| | | |
| | | /** 获取角色管理-权限-菜单权限 */ |
| | | export const getRoleMenu = (data?: object) => { |
| | | return http.request<Result>("post", "/role-menu", { data }); |
| | | }; |
| | | |
| | | /** 获取角色管理-权限-菜单权限-根据角色 id 查对应菜单 */ |
| | | export const getRoleMenuIds = (data?: object) => { |
| | | return http.request<Result>("post", "/role-menu-ids", { data }); |
| | | /**删除员工 */ |
| | | export const delCustormerUsers = data => { |
| | | return http.request<Result>( |
| | | "delete", |
| | | baseUrlApi(`/api/customer/delCustormerUsers/${data.custormerUserId}`) |
| | | ); |
| | | }; |