common.ts 624 B

1234567891011121314151617181920
  1. import pluginLogin from '@/lib/pluginLogin'
  2. export function commonFormat(obj, res) {
  3. if (res && res.status === 1 && res.userInfo) {
  4. // 用户信息设置
  5. if (res.userInfo.result === 'ok') {
  6. obj.format.isLogin = true
  7. }
  8. obj.format.userInfo.userAvatar =
  9. import.meta.env.VITE_APP_IMAGE_BASE + res.userInfo.s_headimage
  10. obj.format.userInfo.userName = res.userInfo.s_nickname
  11. obj.format.userInfo.userPhone = res.userInfo.phone
  12. obj.format.userInfo.openId = res.userInfo.openid
  13. }
  14. return obj
  15. }
  16. export function commonHandle(formatData) {
  17. pluginLogin.emitUserLoginSuccess(formatData)
  18. }