system.api.js 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. import service from '../../utils/axios'
  2. // 获取菜单
  3. export function systemUserInfoMenu(param) {
  4. return service.get('/admin/system/userInfoMenu', param)
  5. }
  6. /**
  7. * 新增用户
  8. */
  9. export function userAdd(param) {
  10. return service.post('/admin/system/user/register', param)
  11. }
  12. /**
  13. * 用户列表
  14. */
  15. export function userList(param) {
  16. return service.post('/admin/system/user/list', param)
  17. }
  18. // 删除
  19. export function deleteUserItem(param) {
  20. return service.post('/admin/system/user/deleteUser', param)
  21. }
  22. // 更新
  23. export function updateUserItem(param) {
  24. return service.post('/admin/system/user/updateUser', param)
  25. }
  26. // 状态更新
  27. export function updateUserState(param){
  28. return service.post('/admin/system/user/updateUserState', param)
  29. }
  30. // menu
  31. // 菜单添加
  32. export function systemSetMenu(param) {
  33. return service.post('/admin/system/setMenu', param)
  34. }
  35. // 菜单查询
  36. export function systemFinMenuAll(param) {
  37. return service.post('/admin/system/finMenuAll', param)
  38. }
  39. // 删除菜单
  40. export function systemDeleteMenu(param) {
  41. return service.post('/admin/system/deleteMenu', param)
  42. }
  43. // 更新菜单
  44. export function systemUpdateMenu(param) {
  45. return service.post('/admin/system/updateMenu', param)
  46. }
  47. // role
  48. //插入role
  49. export function systemSetRole(param) {
  50. return service.post('/admin/system/setRole', param)
  51. }
  52. // 获取
  53. export function systemFindRoleList(param) {
  54. return service.post('/admin/system/findRoleList', param)
  55. }
  56. // 修改
  57. export function systemUpdateRole(param) {
  58. return service.post('/admin/system/updateRole', param)
  59. }
  60. // 删除角色
  61. export function systemDeleteRole(param) {
  62. return service.post('/admin/system/deleteRole', param)
  63. }
  64. // 查询角色下的账号
  65. export function systemFindRoleOrUser(param) {
  66. return service.post('/admin/system/findRoleOrUser', param)
  67. }
  68. // 解绑
  69. export function systemRelieveRoleUserById(param) {
  70. return service.post('/admin/system/relieveRoleUserById', param)
  71. }
  72. // * 获取云信息
  73. export function getSTSInfo(params) {
  74. return service.get('/admin/system/getSTSInfo', params)
  75. }
  76. // 获取客户列表
  77. export function getSTSInfoList(params) {
  78. return service.post('/admin/platform/customerList', params)
  79. }
  80. // 获取首页数据
  81. export function getHomeData(){
  82. return service.get('/admin/platform/homeData')
  83. }