| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137 | import request from '@/sheep/request';const AuthUtil = {  // 使用手机 + 密码登录  login: (data) => {    return request({      // url: '/member/auth/login',      url: '/menduner/system/auth/login',      method: 'POST',      data,      custom: {        showSuccess: true,        loadingMsg: '登录中',        successMsg: '登录成功',      },    });  },  // 使用手机 + 验证码登录  smsLogin: (data) => {    return request({      // url: '/member/auth/sms-login',      url: '/menduner/system/auth/sms-login',      method: 'POST',      data,      custom: {        showSuccess: true,        loadingMsg: '登录中',        successMsg: '登录成功',      },    });  },  // 发送手机验证码  sendSmsCode: (mobile, scene) => {    return request({      // url: '/member/auth/send-sms-code',      url: '/menduner/system/auth/send-sms-code',      method: 'POST',      data: {        // mobile,        phone: mobile,        scene,      },      custom: {        loadingMsg: '发送中',        showSuccess: true,        successMsg: '发送成功',      },    });  },  // 登出系统  logout: () => {    return request({      url: '/member/auth/logout',      method: 'POST',    });  },  // 刷新令牌  refreshToken: (refreshToken) => {    return request({      // url: '/member/auth/refresh-token',      url: '/menduner/system/auth/refresh-token',      method: 'POST',      params: {        refreshToken      },      custom: {        loading: false, // 不用加载中        showError: false, // 不展示错误提示      },    });  },  // 社交授权的跳转  socialAuthRedirect: (type, redirectUri) => {    return request({      url: '/member/auth/social-auth-redirect',      method: 'GET',      params: {        type,        redirectUri,      },      custom: {        showSuccess: true,        loadingMsg: '登陆中',      },    });  },  // 社交快捷登录  socialLogin: (type, code, state) => {    return request({      url: '/member/auth/social-login',      method: 'POST',      data: {        type,        code,        state,      },      custom: {        showSuccess: true,        loadingMsg: '登陆中',      },    });  },  // 微信小程序的一键登录  weixinMiniAppLogin: (phoneCode, loginCode, state) => {    return request({      url: '/member/auth/weixin-mini-app-login',      method: 'POST',      data: {        phoneCode,        loginCode,        state      },      custom: {        showSuccess: true,        loadingMsg: '登陆中',        successMsg: '登录成功',      },    });  },  // 创建微信 JS SDK 初始化所需的签名  createWeixinMpJsapiSignature: (url) => {    return request({      url: '/member/auth/create-weixin-jsapi-signature',      method: 'POST',      params: {        url      },      custom: {        showError: false,        showLoading: false,      },    })  },  //};export default AuthUtil;
 |