user.js 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. import request from '@/sheep/request';
  2. const UserApi = {
  3. // 获得基本信息
  4. getUserInfo: (params) => {
  5. return request({
  6. // url: '/member/user/get',
  7. url: '/menduner/system/person/get',
  8. method: 'GET',
  9. params,
  10. custom: {
  11. showLoading: false,
  12. auth: true,
  13. },
  14. });
  15. },
  16. // 修改基本信息
  17. updateUser: (data) => {
  18. return request({
  19. url: '/member/user/update',
  20. method: 'PUT',
  21. data,
  22. custom: {
  23. auth: true,
  24. showSuccess: true,
  25. successMsg: '更新成功'
  26. },
  27. });
  28. },
  29. // 修改用户手机
  30. updateUserMobile: (data) => {
  31. return request({
  32. url: '/member/user/update-mobile',
  33. method: 'PUT',
  34. data,
  35. custom: {
  36. loadingMsg: '验证中',
  37. showSuccess: true,
  38. successMsg: '修改成功'
  39. },
  40. });
  41. },
  42. // 基于微信小程序的授权码,修改用户手机
  43. updateUserMobileByWeixin: (code) => {
  44. return request({
  45. url: '/member/user/update-mobile-by-weixin',
  46. method: 'PUT',
  47. data: {
  48. code
  49. },
  50. custom: {
  51. showSuccess: true,
  52. loadingMsg: '获取中',
  53. successMsg: '修改成功'
  54. },
  55. });
  56. },
  57. // 修改密码
  58. updateUserPassword: (data) => {
  59. return request({
  60. url: '/member/user/update-password',
  61. method: 'PUT',
  62. data,
  63. custom: {
  64. loadingMsg: '验证中',
  65. showSuccess: true,
  66. successMsg: '修改成功'
  67. },
  68. });
  69. },
  70. // 重置密码
  71. resetUserPassword: (data) => {
  72. return request({
  73. url: '/member/user/reset-password',
  74. method: 'PUT',
  75. data,
  76. custom: {
  77. loadingMsg: '验证中',
  78. showSuccess: true,
  79. successMsg: '修改成功'
  80. }
  81. });
  82. },
  83. };
  84. export default UserApi;