/* * @Author: Gui * @Date: 2023-03-01 19:20:44 * @LastEditors: guicheng 1625811865@qq.com * @LastEditTime: 2024-04-18 17:59:27 * @Description: tel files * @filePath: */ import { http } from "@/utils/http"; import { dataResult } from "./apiResult"; import { getGroupUrl } from "@/utils/getUrl/getUrl.js"; const UrlList = await getGroupUrl(); // <*------用户板块--------*> /** 获取用户管理列表 */ export const getUserList = (params?: object): dataResult => { return http.Request({ url: UrlList.telMainServer.userpage.url, method: UrlList.telMainServer.userpage.method, params }); }; /** 修改用户密码 */ export const changeUserPassword = (params?: object): dataResult => { return http.Request({ url: UrlList.telMainServer.userpassword.url, method: UrlList.telMainServer.userpassword.method, params }); }; /** 锁定用户 */ export const lockUserList = (params?: object): dataResult => { return http.Request({ url: UrlList.telMainServer.userlock.url, method: UrlList.telMainServer.userlock.method, params }); }; /** 删除用户 */ export const deleteUserList = (params?: object): dataResult => { return http.Request({ url: UrlList.telMainServer.userremoveById.url, method: UrlList.telMainServer.userremoveById.method, params }); }; /** 新增用户 */ export const AddUserList = (params?: object): dataResult => { return http.Request({ url: UrlList.telMainServer.useradd.url, method: UrlList.telMainServer.useradd.method, params }); }; /** 编辑用户 */ export const editUserList = (params?: object): dataResult => { return http.Request({ url: UrlList.telMainServer.userupdate.url, method: UrlList.telMainServer.userupdate.method, params }); }; // <*------角色板块--------*> /** 获取全部角色管理列表 */ export const getAllRoleList = (params?: object): dataResult => { return http.Request({ url: UrlList.telMainServer.rolelist.url, method: UrlList.telMainServer.rolelist.method, params }); }; /** 获取角色管理列表 */ export const getRoleList = (params?: object): dataResult => { return http.Request({ url: UrlList.telMainServer.rolepage.url, method: UrlList.telMainServer.rolepage.method, params }); }; /** 获取当前角色权限列表 */ export const getRoleRightList = (params?: object): dataResult => { return http.Request({ url: UrlList.telMainServer.menugetRoleTree.url, method: UrlList.telMainServer.menugetRoleTree.method, params }); }; /** 添加系统角色 */ export const postRoleList = (params?: object): dataResult => { return http.Request({ url: UrlList.telMainServer.roleadd.url, method: UrlList.telMainServer.roleadd.method, params }); }; /** 编辑系统角色 */ export const putRoleList = (params?: object): dataResult => { return http.Request({ url: UrlList.telMainServer.roleupdate.url, method: UrlList.telMainServer.roleupdate.method, params }); }; /** 删除系统角色 */ export const deleteRoleList = (params?: object): dataResult => { return http.Request({ url: UrlList.telMainServer.roleremoveById.url, method: UrlList.telMainServer.roleremoveById.method, params }); }; /** 获取所有角色权限列表 */ export const getRoleTreeList = (params?: object): dataResult => { return http.Request({ url: UrlList.telMainServer.menugetRoleTree.url, method: UrlList.telMainServer.menugetRoleTree.method, params }); }; // <*------菜单板块--------*> /** 获取菜单列表 */ export const getMenuList = (params?: object): dataResult => { return http.Request({ url: UrlList.telMainServer.menutree.url, method: UrlList.telMainServer.menutree.method, params }); }; /** 获取菜单列表 */ export const putRoleMenuList = (params?: object): dataResult => { return http.Request({ url: UrlList.telMainServer.rolemenu.url, method: UrlList.telMainServer.rolemenu.method, params }); }; /** 添加菜单 */ export const postMenuList = (params?: object): dataResult => { console.log(params); return http.Request({ url: UrlList.telMainServer.menuadd.url, method: UrlList.telMainServer.menuadd.method, params }); }; /** 编辑菜单 */ export const putMenuList = (params?: object): dataResult => { console.log(params); return http.Request({ url: UrlList.telMainServer.menuupdate.url, method: UrlList.telMainServer.menuupdate.method, params }); }; /** 删除菜单 */ export const deleteMenuList = (params?: object): dataResult => { return http.Request({ url: UrlList.telMainServer.menuremoveById.url, method: UrlList.telMainServer.menuremoveById.method, params }); }; // <*------部门板块--------*> /** 获取全部部门列表 */ export const getAllDeptList = (params?: object): dataResult => { return http.Request({ url: UrlList.telMainServer.deptlist.url, method: UrlList.telMainServer.deptlist.method, params }); }; /** 获取部门列表 */ export const getDeptList = (params?: object): dataResult => { return http.Request({ url: UrlList.telMainServer.depttree.url, method: UrlList.telMainServer.depttree.method, params }); }; /** 删除部门列表 */ export const deleteDeptList = (params?: object): dataResult => { return http.Request({ url: UrlList.telMainServer.deptremoveById.url, method: UrlList.telMainServer.deptremoveById.method, params }); }; /** 编辑部门 */ export const putDeptList = (params?: object): dataResult => { return http.Request({ url: UrlList.telMainServer.deptupdate.url, method: UrlList.telMainServer.deptupdate.method, params }); }; /** 添加部门 */ export const postDeptList = (params?: object): dataResult => { return http.Request({ url: UrlList.telMainServer.deptadd.url, method: UrlList.telMainServer.deptadd.method, params }); }; // <*------岗位板块--------*> /** 获取全部列表 */ export const getAllPostList = (params?: object): dataResult => { return http.Request({ url: UrlList.telMainServer.postlist.url, method: UrlList.telMainServer.postlist.method, params }); }; /** 获取分页岗位列表 */ export const getPostList = (params?: object): dataResult => { return http.Request({ url: UrlList.telMainServer.postpage.url, method: UrlList.telMainServer.postpage.method, params }); }; /** 删除岗位列表 */ export const deletePostList = (params?: object): dataResult => { return http.Request({ url: UrlList.telMainServer.postremoveById.url, method: UrlList.telMainServer.postremoveById.method, params }); }; /** 编辑岗位 */ export const putPostList = (params?: object): dataResult => { return http.Request({ url: UrlList.telMainServer.postupdate.url, method: UrlList.telMainServer.postupdate.method, params }); }; /** 添加岗位 */ export const postPostList = (params?: object): dataResult => { return http.Request({ url: UrlList.telMainServer.postadd.url, method: UrlList.telMainServer.postadd.method, params }); }; // <*------公共参数--------*> /** 修改公共参数 */ export const paramUpdate = (params?: object): dataResult => { return http.Request({ url: UrlList.telMainServer.paramupdate.url, method: UrlList.telMainServer.paramupdate.method, params }); }; // <*------市场板块--------*> /** 获取市场列表 */ export const getRelationList = (params?: object): dataResult => { return http.Request({ url: UrlList.telMainServer.relationtree.url, method: UrlList.telMainServer.relationtree.method, params }); }; /** 添加市场 */ export const postRelationList = (params?: object): dataResult => { console.log(params); return http.Request({ url: UrlList.telMainServer.relationadd.url, method: UrlList.telMainServer.relationadd.method, params }); }; /** 编辑市场 */ export const putRelationList = (params?: object): dataResult => { console.log(params); return http.Request({ url: UrlList.telMainServer.relationupdate.url, method: UrlList.telMainServer.relationupdate.method, params }); }; /** 删除市场 */ export const deleteRelationList = (params?: object): dataResult => { return http.Request({ url: UrlList.telMainServer.relationremoveById.url, method: UrlList.telMainServer.relationremoveById.method, params }); };