userCenterApi.js 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. import { baseRequest } from '@/utils/request'
  2. const request = (url, ...arg) => baseRequest(`/api/webapp/sys/userCenter/${url}`, ...arg)
  3. /**
  4. * 用户个人控制器
  5. *
  6. * @author yubaoshan
  7. * @date 2022-09-22 22:33:20
  8. */
  9. export default {
  10. // 获取图片验证码
  11. userGetPicCaptcha(data) {
  12. return request('getPicCaptcha', data, 'get')
  13. },
  14. // 找回密码获取手机验证码
  15. userFindPasswordGetPhoneValidCode(data) {
  16. return request('findPasswordGetPhoneValidCode', data, 'get')
  17. },
  18. // 找回密码获取邮箱验证码
  19. userFindPasswordGetEmailValidCode(data) {
  20. return request('findPasswordGetEmailValidCode', data, 'get')
  21. },
  22. // 通过手机号找回用户密码
  23. userFindPasswordByPhone(data) {
  24. return request('findPasswordByPhone', data)
  25. },
  26. // 通过邮箱找回用户密码
  27. userFindPasswordByEmail(data) {
  28. return request('findPasswordByEmail', data)
  29. },
  30. // 修改用户密码
  31. userUpdatePassword(data) {
  32. return request('updatePassword', data)
  33. },
  34. // 修改用户头像
  35. userUpdateAvatar(data) {
  36. return request('updateAvatar', data)
  37. },
  38. // 修改用户签名图片
  39. userUpdateSignature(data) {
  40. return request('updateSignature', data)
  41. },
  42. // 获取登录用户的菜单
  43. userLoginMenu(data) {
  44. return request('loginMenu', data, 'get')
  45. },
  46. // 获取登录用户组织树
  47. userLoginOrgTree(data) {
  48. return request('loginOrgTree', data, 'get')
  49. },
  50. // 获取登录用户的职位信息
  51. userLoginPositionInfo(data) {
  52. return request('loginPositionInfo', data, 'get')
  53. },
  54. // 编辑个人信息
  55. userUpdateUserInfo(data) {
  56. return request('updateUserInfo', data)
  57. },
  58. // 编辑个人工作台
  59. userUpdateUserWorkbench(data) {
  60. return request('updateUserWorkbench', data)
  61. },
  62. // 获取登录用户的工作台
  63. userLoginWorkbench(data) {
  64. return request('loginWorkbench', data, 'get')
  65. },
  66. // 获取登录用户的站内信分页
  67. userLoginUnreadMessagePage(data) {
  68. return request('loginUnreadMessagePage', data, 'get')
  69. },
  70. // 读取登录用户站内信详情
  71. userLoginUnreadMessageDetail(data) {
  72. return request('loginUnreadMessageDetail', data, 'get')
  73. },
  74. // 根据id集合获取组织集合
  75. userCenterGetOrgListByIdList(data) {
  76. return request('getOrgListByIdList', data)
  77. },
  78. // 根据id集合获取用户集合
  79. userCenterGetUserListByIdList(data) {
  80. return request('getUserListByIdList', data)
  81. },
  82. // 根据id集合获取职位集合
  83. userCenterGetPositionListByIdList(data) {
  84. return request('getPositionListByIdList', data)
  85. },
  86. // 根据id集合获取角色集合
  87. userCenterGetRoleListByIdList(data) {
  88. return request('getRoleListByIdList', data)
  89. }
  90. }