index.js 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. import service from '../utils/request_axios';
  2. function login_api(user_name, password) {
  3. return service({
  4. url: '/admin/users/login',
  5. method: 'POST',
  6. data: {
  7. loginName: user_name,
  8. loginPassword: password,
  9. },
  10. });
  11. }
  12. function menu_api(token) {
  13. return service({
  14. url: '/admin/module/list',
  15. method: 'GET',
  16. });
  17. }
  18. function login_out_api(token) {
  19. return service({
  20. url: '/admin/users/logout',
  21. method: 'GET',
  22. });
  23. }
  24. function user_info_api(data) {
  25. return service({
  26. url: '/admin/users/list',
  27. method: 'POST',
  28. data,
  29. });
  30. }
  31. function user_del_api(data) {
  32. return service({
  33. url: '/admin/users/delete/' + data,
  34. method: 'DELETE',
  35. });
  36. }
  37. function user_add_api(data) {
  38. return service({
  39. url: '/admin/users/add',
  40. method: 'POST',
  41. data,
  42. });
  43. }
  44. function user_role_api(data) {
  45. return service({
  46. url: '/admin/role/list',
  47. method: 'POST',
  48. data,
  49. });
  50. }
  51. function user_edit_api(data) {
  52. return service({
  53. url: '/admin/users/update',
  54. method: 'POST',
  55. data,
  56. });
  57. }
  58. function custom_list_api(data) {
  59. return service({
  60. url: '/admin/custom/list',
  61. method: 'POST',
  62. data,
  63. })
  64. }
  65. function custom_rule_api(data) {
  66. return service({
  67. url: '/admin/user-role/list',
  68. method: 'POST',
  69. data,
  70. })
  71. }
  72. export default {
  73. login_api,
  74. menu_api,
  75. login_out_api,
  76. user_info_api,
  77. user_del_api,
  78. user_add_api,
  79. user_role_api,
  80. user_edit_api,
  81. custom_list_api,
  82. custom_rule_api
  83. };