info.uts 556 B

123456789101112131415161718192021222324252627
  1. /**
  2. * 用户信息接口
  3. */
  4. import { request } from '../../utils/request'
  5. import type { UserInfo } from '../../types/user'
  6. /**
  7. * 获取用户信息
  8. */
  9. export const getUserInfo = (userId: any): Promise<UserInfo> => {
  10. return request({
  11. url: '/system/user/'+userId,
  12. method: 'GET'
  13. })
  14. }
  15. /**
  16. * 更新用户信息
  17. */
  18. export const updateUserInfo = (userInfo: UserInfo): Promise<boolean> => {
  19. return request<boolean>({
  20. url: '/api/user/info',
  21. method: 'PUT',
  22. data: userInfo as any as UTSJSONObject
  23. })
  24. }