user.js 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. import request from '../utils/request'
  2. const api = {
  3. ChangeUsername: '/User/ChangeUsername',
  4. ChangePassword: '/User/ChangePassword',
  5. UserInfo: '/User/Info',
  6. BindEmail: '/User/BindEmail',
  7. GetRepos: '/User/GetRepos',
  8. AdminUserList: '/Admin/User/GetUserList',
  9. AdminChangeLepaoCount: '/Admin/User/ChangeLepaoCount',
  10. AdminGetReqLog: '/Admin/User/GetReqLog',
  11. AdminGetReqLogDetail: '/Admin/User/GetReqLogDetail'
  12. }
  13. export function ChangeUsername(parameter) {
  14. return request({
  15. url: api.ChangeUsername,
  16. method: 'post',
  17. data: parameter
  18. })
  19. }
  20. export function adminGetReqLog(parameter) {
  21. return request({
  22. url: api.AdminGetReqLog,
  23. method: 'post',
  24. data: parameter
  25. })
  26. }
  27. export function adminGetReqLogDetail(parameter) {
  28. return request({
  29. url: api.AdminGetReqLogDetail,
  30. method: 'get',
  31. params: parameter
  32. })
  33. }
  34. export function adminChangeLepaoCount(parameter) {
  35. return request({
  36. url: api.AdminChangeLepaoCount,
  37. method: 'post',
  38. data: parameter
  39. })
  40. }
  41. export function BindEmail(parameter) {
  42. return request({
  43. url: api.BindEmail,
  44. method: 'post',
  45. data: parameter
  46. })
  47. }
  48. export function ChangePassword(parameter) {
  49. return request({
  50. url: api.ChangePassword,
  51. method: 'post',
  52. data: parameter
  53. })
  54. }
  55. export function GetUserInfo(parameter) {
  56. return request({
  57. url: api.UserInfo,
  58. method: 'get',
  59. params: parameter
  60. })
  61. }
  62. export function GetRepos(parameter) {
  63. return request({
  64. url: api.GetRepos,
  65. method: 'get',
  66. params: parameter
  67. })
  68. }
  69. export function adminGetUserList(parameter) {
  70. return request({
  71. url: api.AdminUserList,
  72. method: 'get',
  73. params: parameter
  74. })
  75. }