system.js 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185
  1. /*
  2. * @Author: your name
  3. * @Date: 2024-05-20 09:36:55
  4. * @LastEditTime: 2024-05-22 09:13:09
  5. * @LastEditors: bogon
  6. * @Description: In User Settings Edit
  7. * @FilePath: /performance-test/src/api/system.js
  8. */
  9. import request from "@/utils/request";
  10. //用户退出登录
  11. export function userLogout(data) {
  12. return request({
  13. url: "/energy-manage-service/sysuserinfo/userLogout",
  14. method: "post",
  15. data,
  16. });
  17. }
  18. export function getUserTableList(data) {
  19. return request({
  20. url: "/energy-manage-service/sysuserinfo/getUserByName",
  21. method: "post",
  22. data,
  23. });
  24. }
  25. //用户启用
  26. export function enableUser(data) {
  27. return request({
  28. url: "/energy-manage-service/sysuserinfo/enableUser",
  29. method: "post",
  30. data,
  31. });
  32. }
  33. //用户禁用
  34. export function disableUser(data) {
  35. return request({
  36. url: "/energy-manage-service/sysuserinfo/disableUser",
  37. method: "post",
  38. data,
  39. });
  40. }
  41. //查看用户详情信息
  42. export function getUserInfoByUserId(data) {
  43. return request({
  44. url: "/energy-manage-service/sysuserinfo/getUserById",
  45. method: "get",
  46. params: data,
  47. });
  48. }
  49. //修改用户密码
  50. export function updatePWD(data) {
  51. return request({
  52. url: "/energy-manage-service/sysuserinfo/updatePWD",
  53. method: "post",
  54. data,
  55. });
  56. }
  57. //删除用户接口
  58. export function deleteUserInfo(data) {
  59. return request({
  60. url: "/energy-manage-service/sysuserinfo/deleteUser",
  61. method: "post",
  62. data,
  63. });
  64. }
  65. //新增用户接口
  66. export function addUser(data) {
  67. return request({
  68. url: "/energy-manage-service/sysuserinfo/addUser",
  69. method: "post",
  70. data,
  71. });
  72. }
  73. //编辑用户接口
  74. export function editUser(data) {
  75. return request({
  76. url: "/energy-manage-service/sysuserinfo/updateUser",
  77. method: "post",
  78. data,
  79. });
  80. }
  81. //角色列表
  82. ///energy-manage-service/sysrole
  83. export function getRoleTableList(data) {
  84. return request({
  85. url: "/energy-manage-service/sysrole/通过角色名称查询角色列表",
  86. method: "post",
  87. data,
  88. });
  89. }
  90. //删除角色
  91. export function deleteRoleInfo(data) {
  92. return request({
  93. url: "/energy-manage-service/sysrole/deleteRole",
  94. method: "post",
  95. data,
  96. });
  97. }
  98. //新增角色接口
  99. export function addRole(data) {
  100. return request({
  101. url: "/energy-manage-service/sysrole/addRole",
  102. method: "post",
  103. data,
  104. });
  105. }
  106. //编辑角色接口
  107. export function editRole(data) {
  108. return request({
  109. url: "/energy-manage-service/sysrole/updateRole",
  110. method: "post",
  111. data,
  112. });
  113. }
  114. //查看角色详情信息
  115. export function getRoleBId(data) {
  116. return request({
  117. url: "/energy-manage-service/sysrole/getRoleBId",
  118. method: "post",
  119. data,
  120. });
  121. }
  122. //更新角色状态
  123. export function updateRoleAvailable(data) {
  124. return request({
  125. url: "/energy-manage-service/sysrole/updateRoleAvailable",
  126. method: "post",
  127. data,
  128. });
  129. }
  130. //通过角色获取权限
  131. export function getDetailRoleAuth(data) {
  132. return request({
  133. url: "/energy-manage-service/sysrole/getRolePermission",
  134. method: "post",
  135. data,
  136. });
  137. }
  138. //更新角色菜单权限
  139. export function updateRolePermission(data) {
  140. return request({
  141. url: "/energy-manage-service/sysrole/updateRolePermission",
  142. method: "post",
  143. data,
  144. });
  145. }
  146. //获取菜单列表
  147. export function getAllMenu(data) {
  148. return request({
  149. url: "/energy-manage-service/syspermission/getAll",
  150. method: "post",
  151. data,
  152. });
  153. }
  154. //更新菜单权限
  155. export function updateMenuFn(data) {
  156. return request({
  157. url: "/energy-manage-service/syspermission/update",
  158. method: "post",
  159. data,
  160. });
  161. }
  162. //删除菜单
  163. export function deleteMenuFn(data) {
  164. return request({
  165. url: "/energy-manage-service/syspermission/delete",
  166. method: "post",
  167. data,
  168. });
  169. }
  170. //增加菜单
  171. export function addMenuFn(data) {
  172. return request({
  173. url: "/energy-manage-service/syspermission/add",
  174. method: "post",
  175. data,
  176. });
  177. }