| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123 |
- import Rs from "@@/services/RequestService"
- class sysApi {
- //获取路由
- getMenu = () => {
- return Rs.get({
- url: "/sys/get-router"
- })
- }
- getInfo = () => {
- return Rs.get({
- url: "/sys/get-info",
- method: "get"
- })
- }
- // 查询用户个人信息
- getUserProfile = () => {
- return Rs.get({
- url: "/sys/profile"
- })
- }
- // 用户密码修改
- updateUserPwd = (oldPassword: string, newPassword: string) => {
- const data = {
- oldPassword,
- newPassword
- }
- return Rs.put({
- url: "/sys/pwd",
- params: data
- })
- }
- // 用户头像上传
- uploadAvatar = (data: any) => {
- return Rs.put({
- url: "/sys/avatar",
- contentType: "multipart/form-data;boundary=10",
- data
- })
- }
- // 查询权限下的子菜单
- menuChildrenByPerms = (perms: string) => {
- return Rs.get({
- //url: "/system/menu/childrenByPerms/" + perms
- url: "/sys/prem-menu-btn/" + perms
- })
- }
- // 查询菜单下拉树结构
- treeSelect = () => {
- return Rs.get({
- url: "/sys/role-menu-tree-select/0"
- })
- }
- // 根据角色ID查询组织机构树结构
- roleOrgTreeSelect = (roleId: string) => {
- return Rs.get({
- url: "/sys/role-org-tree-select/" + roleId,
- method: "get"
- })
- }
- // 根据角色ID查询菜单下拉树结构
- roleMenuTreeSelect = (roleId: string) => {
- return Rs.get({
- url: "/sys/role-menu-tree-select/" + roleId
- })
- }
- orgTreeSelect = (orgId: any) => {
- return Rs.get({
- url: "/sys/org-tree/" + orgId
- })
- }
- getTypes = () => {
- return Rs.get({
- url: "/sys/dict-type-option-select",
- loading: false
- })
- }
- // 根据字典类型查询字典数据信息
- getDicts = (dictType: string) => {
- return Rs.get({
- url: "/sys/dict-data-option-select?dictType=" + dictType
- })
- }
- getAppConfig = () => {
- return Rs.get({
- url: "/sys/app-config"
- })
- }
- getConfigByKey = (key: string) => {
- return Rs.get({
- url: "/sys/config-key/" + key
- })
- }
- getSetConfig = () => {
- return Rs.get({
- url: "/sys/set-config"
- })
- }
- updateSetConfig = (data: any) => {
- return Rs.put({
- url: "/sys/set-config",
- data
- })
- }
- getServerMonitor = () => {
- return Rs.get({
- loading: false,
- url: "/sys/server-monitor",
- method: "get"
- })
- }
- }
- export default sysApi
|