// 用户登录client export const clients = { mp: 0, h5: 1, android: 2, ios: 3 }; // 用户登录类型 export const types = { mp: 0, phone: 1, email: 2, username: 3, wx: 4, wx_web: 5, wb: 6, }; // 小程序获取参数 export const mp = () => { return new Promise((resolve, reject) => { uni.login({ provider: 'weixin', success(res) { if (res.code) { const params = { client: uni.$t.user.clients['mp'], type: uni.$t.user.types['mp'], data: { identifier: res.code, credential: 'tall' }, }; resolve(params); } else { reject(res.errMsg); } }, fail() { console.log('fail'); reject('微信登录失败'); }, }); }); }; export default { clients, types, };