import request from '@/utils/request' /** * 微信登录 * @param {*} source pub miniapp * @param {*} code * @returns */ export function wxLogin(source, code) { return request({ url: `/oauth/wx/login/${source}/${code}`, headers: { isToken: true }, method: 'post', }) } export function wxAppLogin(code) { return request({ url: `/oauth/wx/loginApp/${code}`, headers: { isToken: true }, method: 'post', }) } /** * 微信绑定 * @param {*} source 微信绑定 * @param {*} code * @returns */ export function wxRegister(source, code) { return request({ url: `/oauth/wx/register/${source}/${code}`, headers: { isToken: true }, method: 'post', }) } /** * 检查微信登录状态 * @returns {Promise} */ export function checkWxLoginStatus() { return request({ url: '/oauth/wx/status', method: 'get' }) }