/** * 获取code * @returns */ export const getCode = () => { return new Promise((resolve, reject) => { const app = getApp() wx.qy.login({ success: function(res) { if (res.code) { const code = res.code resolve(res.code) } else { reject(res.errMsg) } }, fail: function(err) { console.log("wx.qy.login fail", err) reject(JSON.stringify(err)) } }); }) } /** * 验证企业微信登录session * @returns */ export const checkSession = () => { return new Promise((resolve, reject) => { wx.qy.checkSession({ success: function(res) { resolve(true) }, fail: function(err) { console.log("wx.qy.checkSession fail", err) resolve(false) } }); }) } /** * 获取手机号 * @returns */ export const getMobile = () => { return new Promise((resolve, reject) => { wx.qy.getMobile({ success: function(res) { resolve(res) }, fail: function(err) { console.log("wx.qy.getMobile fail", err) reject(JSON.stringify(err)) } }); }) }