user.js 2.1 KB

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