29 lines
529 B
JavaScript
29 lines
529 B
JavaScript
/**
|
|
* 认证相关 API
|
|
*/
|
|
import { post, get } from '@/utils/request'
|
|
|
|
/**
|
|
* 微信手机号登录
|
|
* @param {Object} data
|
|
* @param {string} data.code - 微信登录 code
|
|
* @param {string} data.phoneCode - 手机号授权 code
|
|
*/
|
|
export function login(data) {
|
|
return post('/api/auth/login', data, { auth: false })
|
|
}
|
|
|
|
/**
|
|
* 退出登录
|
|
*/
|
|
export function logout() {
|
|
return post('/api/auth/logout')
|
|
}
|
|
|
|
/**
|
|
* 检查是否为商户员工
|
|
*/
|
|
export function checkMerchant() {
|
|
return get('/api/auth/check-merchant')
|
|
}
|