wanyu_frontend/api/api.js

37 lines
964 B
JavaScript

import fetch from './fetch.js';
import config from './config.js';
class Api {
// 微信登录
static wechatLogin(data) {
let url = `${config.host}/worker/worker/login`;
return fetch.request('postFrom', url, data, false)
}
// 绑定手机号
static bindPhoneNumber(data) {
let url = `${config.host}/worker/worker/bindPhoneNumber`;
return fetch.request('postFrom', url, data, false)
}
// 游客登录
static guestLogin() {
let url = `${config.host}/worker/worker/guestLogin`;
return fetch.request('postFrom', url, {}, false)
}
// 退出登录
static logout() {
let url = `${config.host}/worker/worker/logout`;
return fetch.request('postFrom', url, {}, true)
}
// 获取用户信息
static userInfo() {
let url = `${config.host}/worker/worker/show`;
return fetch.request('postFrom', url, {}, true)
}
}
export default Api