api.js 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147
  1. import {getAction, deleteAction, putAction, postAction} from '@/api/manage'
  2. ////根路径
  3. // const doMian = "/jeecg-boot/";
  4. ////图片预览请求地址
  5. // const imgView = "http://localhost:8080/jeecg-boot/sys/common/view/";
  6. //角色管理
  7. const addRole = (params) => postAction("/sys/role/add", params);
  8. const editRole = (params) => putAction("/sys/role/edit", params);
  9. // const getRoleList = (params)=>getAction("/sys/role/list",params);
  10. // const deleteRole = (params)=>deleteAction("/sys/role/delete",params);
  11. // const deleteRoleList = (params)=>deleteAction("/sys/role/deleteBatch",params);
  12. const checkRoleCode = (params) => getAction("/sys/role/checkRoleCode", params);
  13. const queryall = (params) => getAction("/sys/role/queryall", params);
  14. //用户管理
  15. const addUser = (params) => postAction("/sys/user/add", params);
  16. const editUser = (params) => putAction("/sys/user/edit", params);
  17. const queryUserRole = (params) => getAction("/sys/user/queryUserRole", params);
  18. const getUserList = (params) => getAction("/sys/user/list", params);
  19. // const deleteUser = (params)=>deleteAction("/sys/user/delete",params);
  20. // const deleteUserList = (params)=>deleteAction("/sys/user/deleteBatch",params);
  21. const frozenBatch = (params) => putAction("/sys/user/frozenBatch", params);
  22. //改变密码
  23. const changPassword = (params) => putAction("/sys/user/changPassword", params);
  24. //行业管理
  25. const getIndustryList = (params) => getAction("/industry/industry/list", params);
  26. const getIndustryTreeList = (params) => getAction("/industry/industry/queryTreeList", params);
  27. //验证用户是否存在
  28. const checkOnlyUser = (params) => getAction("/sys/user/checkOnlyUser", params);
  29. //权限管理
  30. const addPermission = (params) => postAction("/sys/permission/add", params);
  31. const editPermission = (params) => putAction("/sys/permission/edit", params);
  32. const getPermissionList = (params) => getAction("/sys/permission/list", params);
  33. // const deletePermission = (params)=>deleteAction("/sys/permission/delete",params);
  34. // const deletePermissionList = (params)=>deleteAction("/sys/permission/deleteBatch",params);
  35. const queryTreeList = (params) => getAction("/sys/permission/queryTreeList", params);
  36. const queryTreeListForRole = (params) => getAction("/sys/role/queryTreeList", params);
  37. const queryListAsync = (params) => getAction("/sys/permission/queryListAsync", params);
  38. const queryRolePermission = (params) => getAction("/sys/permission/queryRolePermission", params);
  39. const saveRolePermission = (params) => postAction("/sys/permission/saveRolePermission", params);
  40. //const queryPermissionsByUser = (params)=>getAction("/sys/permission/queryByUser",params);
  41. const queryPermissionsByUser = (params) => getAction("/sys/permission/getUserPermissionByToken", params);
  42. const loadAllRoleIds = (params) => getAction("/sys/permission/loadAllRoleIds", params);
  43. const getPermissionRuleList = (params) => getAction("/sys/permission/getPermRuleListByPermId", params);
  44. const queryPermissionRule = (params) => getAction("/sys/permission/queryPermissionRule", params);
  45. // 部门管理
  46. const queryDepartTreeList = (params) => getAction("/sysdepart/sysDepart/queryTreeList", params);
  47. const queryIdTree = (params) => getAction("/sysdepart/sysDepart/queryIdTree", params);
  48. const queryParentName = (params) => getAction("/sysdepart/sysDepart/queryParentName", params);
  49. const searchByKeywords = (params) => getAction("/sysdepart/sysDepart/searchBy", params);
  50. const deleteByDepartId = (params) => deleteAction("/sysdepart/sysDepart/delete", params);
  51. //日志管理
  52. //const getLogList = (params)=>getAction("/sys/log/list",params);
  53. const deleteLog = (params) => deleteAction("/sys/log/delete", params);
  54. const deleteLogList = (params) => deleteAction("/sys/log/deleteBatch", params);
  55. //数据字典
  56. const addDict = (params) => postAction("/sys/dict/add", params);
  57. const editDict = (params) => putAction("/sys/dict/edit", params);
  58. //const getDictList = (params)=>getAction("/sys/dict/list",params);
  59. const treeList = (params) => getAction("/sys/dict/treeList", params);
  60. // const delDict = (params)=>deleteAction("/sys/dict/delete",params);
  61. //const getDictItemList = (params)=>getAction("/sys/dictItem/list",params);
  62. const addDictItem = (params) => postAction("/sys/dictItem/add", params);
  63. const editDictItem = (params) => putAction("/sys/dictItem/edit", params);
  64. //const delDictItem = (params)=>deleteAction("/sys/dictItem/delete",params);
  65. //const delDictItemList = (params)=>deleteAction("/sys/dictItem/deleteBatch",params);
  66. //字典标签专用(通过code获取字典数组)
  67. export const ajaxGetDictItems = (code, params) => getAction(`/sys/dict/getDictItems/${code}`, params);
  68. //系统通告
  69. const doReleaseData = (params) => getAction("/sys/annountCement/doReleaseData", params);
  70. const doReovkeData = (params) => getAction("/sys/annountCement/doReovkeData", params);
  71. //获取系统访问量
  72. const getLoginfo = (params) => getAction("/sys/loginfo", params);
  73. const getVisitInfo = (params) => getAction("/sys/visitInfo", params);
  74. //数据日志访问
  75. // const getDataLogList = (params)=>getAction("/sys/dataLog/list",params);
  76. // 根据部门主键查询用户信息
  77. const queryUserByDepId = (params) => getAction("/sys/user/queryUserByDepId", params);
  78. // 查询用户角色表里的所有信息
  79. const queryUserRoleMap = (params) => getAction("/sys/user/queryUserRoleMap", params);
  80. // 重复校验
  81. const duplicateCheck = (params) => getAction("/sys/duplicate/check", params);
  82. export {
  83. // imgView,
  84. // doMian,
  85. addRole,
  86. editRole,
  87. checkRoleCode,
  88. addUser,
  89. editUser,
  90. queryUserRole,
  91. getUserList,
  92. queryall,
  93. frozenBatch,
  94. checkOnlyUser,
  95. changPassword,
  96. getPermissionList,
  97. addPermission,
  98. editPermission,
  99. queryTreeList,
  100. queryListAsync,
  101. queryRolePermission,
  102. saveRolePermission,
  103. queryPermissionsByUser,
  104. loadAllRoleIds,
  105. getPermissionRuleList,
  106. queryPermissionRule,
  107. queryDepartTreeList,
  108. queryIdTree,
  109. queryParentName,
  110. searchByKeywords,
  111. deleteByDepartId,
  112. deleteLog,
  113. deleteLogList,
  114. addDict,
  115. editDict,
  116. treeList,
  117. addDictItem,
  118. editDictItem,
  119. doReleaseData,
  120. doReovkeData,
  121. getLoginfo,
  122. getVisitInfo,
  123. queryUserByDepId,
  124. queryUserRoleMap,
  125. duplicateCheck,
  126. queryTreeListForRole,
  127. getIndustryList,
  128. getIndustryTreeList
  129. }