user.js 931 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. "use strict";
  2. const utils_upload = require("../../utils/upload.js");
  3. const utils_request = require("../../utils/request.js");
  4. function updateUserPwd(oldPassword, newPassword) {
  5. const data = {
  6. oldPassword,
  7. newPassword
  8. };
  9. return utils_request.request({
  10. url: "/system/user/profile/updatePwd",
  11. method: "put",
  12. params: data
  13. });
  14. }
  15. function getUserProfile() {
  16. return utils_request.request({
  17. url: "/system/user/profile",
  18. method: "get"
  19. });
  20. }
  21. function updateUserProfile(data) {
  22. return utils_request.request({
  23. url: "/system/user/profile",
  24. method: "put",
  25. data
  26. });
  27. }
  28. function uploadAvatar(data) {
  29. return utils_upload.upload({
  30. url: "/system/user/profile/avatar",
  31. name: data.name,
  32. filePath: data.filePath
  33. });
  34. }
  35. exports.getUserProfile = getUserProfile;
  36. exports.updateUserProfile = updateUserProfile;
  37. exports.updateUserPwd = updateUserPwd;
  38. exports.uploadAvatar = uploadAvatar;