wlzboy
4 天以前 06a17c236d4cb9b8da75fce43af938cb7ea510bf
app/api/login.js
@@ -57,3 +57,59 @@
    timeout: 20000
  })
}
// 微信一键登录 - 通过OpenID和UnionID登录
export function loginByOpenId(openId, unionId) {
  const data = { openId }
  // 如果unionId存在,一并传入进行双重验证
  if (unionId) {
    data.unionId = unionId
  }
  return request({
    url: '/wechat/login/openid',
    headers: {
      isToken: false
    },
    method: 'post',
    data: data
  })
}
// 微信一键登录 - 绑定手机号
export function bindWechatAndLogin(data) {
  return request({
    url: '/wechat/login/bind',
    headers: {
      isToken: false
    },
    method: 'post',
    data: data
  })
}
// 微信手机号登录(推荐使用)
export function loginByWechatPhone(loginCode, phoneCode) {
  return request({
    url: '/wechat/login/phone',
    headers: {
      isToken: false
    },
    method: 'post',
    data: {
      loginCode: loginCode,
      phoneCode: phoneCode
    }
  })
}
// 企业微信免登
export function qyWechatAutoLogin(code) {
  return request({
    url: '/system/qywechat/autoLogin',
    headers: {
      isToken: false
    },
    method: 'post',
    data: { code }
  })
}