AuthInfo.js 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. import request from "@/utils/request";
  2. import constant from "@/utils/constant";
  3. // 查询所有用户信息
  4. const getUserList = (params) => {
  5. params['serviceId'] = constant.serviceId;
  6. return request.postForm(constant.oauthProxy + '/user/getAllUser', params)
  7. }
  8. // 查询当前系统普通角色
  9. const getRoleList = (params) => {
  10. params['serviceId'] = constant.serviceId;
  11. return request.postForm(constant.oauthProxy + '/role/getRoleByServiceId', params);
  12. }
  13. // 查询当前系统所有权限
  14. const getAuthList = (params) => {
  15. params['serviceId'] = constant.serviceId;
  16. return request.postForm(constant.oauthProxy + '/permission/getPermissionTreeByServiceId', params);
  17. }
  18. // 更新当前角色权限
  19. const updateRoleAuth = (params) => {
  20. params['serviceId'] = constant.serviceId;
  21. return request.postForm(constant.oauthProxy + '/role/updateRolePermission', params);
  22. }
  23. // 修改用户角色
  24. const updateUserRole = (params) => {
  25. params['serviceId'] = constant.serviceId;
  26. return request.postForm(constant.oauthProxy + '/user/updateUserRoles', params);
  27. }
  28. export default {
  29. getUserList,
  30. getRoleList,
  31. getAuthList,
  32. updateRoleAuth,
  33. updateUserRole,
  34. }