初始化仓库
This commit is contained in:
133
api/app.js
Normal file
133
api/app.js
Normal file
@ -0,0 +1,133 @@
|
||||
import request from '@/utils/request'
|
||||
import wechath5 from '@/utils/wechath5'
|
||||
import { client } from '@/utils/tools'
|
||||
|
||||
//小程序授权登录
|
||||
export function authLogin(data) {
|
||||
return request.post('account/authLogin', data)
|
||||
}
|
||||
//小程序静默登录
|
||||
export function silentLogin(data) {
|
||||
return request.post('account/silentLogin', data)
|
||||
}
|
||||
//更新小程序头像昵称
|
||||
export function updateUser(data, token) {
|
||||
return request.post('account/updateUser', data, { header: { token } })
|
||||
}
|
||||
|
||||
// app登录
|
||||
export function opLogin(data) {
|
||||
return request.post('account/uinAppLogin', { ...data, client })
|
||||
}
|
||||
|
||||
//预支付接口
|
||||
export function prepay(data, token) {
|
||||
return request.post('pay/unifiedpay', { ...data }, { header: { token } })
|
||||
}
|
||||
|
||||
//小程序订阅
|
||||
export function getMnpNotice(data) {
|
||||
return request.get('subscribe/lists', {
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
//账号登录
|
||||
export function accountLogin(data) {
|
||||
return request.post('account/login', { ...data, client })
|
||||
}
|
||||
|
||||
// 登录
|
||||
export function wechatLogin(data) {
|
||||
return request.post('account/oalogin', data)
|
||||
}
|
||||
|
||||
// 向微信请求code的链接
|
||||
export function getCodeUrl() {
|
||||
return request.get('account/codeurl', {
|
||||
params: {
|
||||
url: encodeURIComponent(location.href)
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
//微信sdk配置
|
||||
export function getJsconfig() {
|
||||
return request.get('wechat/jsconfig', {
|
||||
params: {
|
||||
url: encodeURIComponent(wechath5.signLink())
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 忘记密码
|
||||
export function forgetPwd(data) {
|
||||
return request.post('login_password/forget', { ...data, client })
|
||||
}
|
||||
|
||||
// 发送短信
|
||||
export function sendSms(data) {
|
||||
return request.post('sms/send', { ...data, client })
|
||||
}
|
||||
|
||||
// Html5 注册账号
|
||||
export function register(data) {
|
||||
return request.post('account/register', { ...data, client })
|
||||
}
|
||||
|
||||
// 获取服务协议
|
||||
export function getServerProto() {
|
||||
return request.get('policy/service')
|
||||
}
|
||||
// 获取注销协议
|
||||
export function getuserProto() {
|
||||
return request.get('policy/userDelete')
|
||||
}
|
||||
|
||||
// 获取隐私政策
|
||||
export function getPrivatePolicy() {
|
||||
return request.get('policy/privacy')
|
||||
}
|
||||
|
||||
// 获取售后保障
|
||||
export function getAfterSaleGuar() {
|
||||
return request.get('policy/afterSale')
|
||||
}
|
||||
|
||||
//客服
|
||||
export function getService() {
|
||||
return request.get('setting/getPlatformCustomerService')
|
||||
}
|
||||
|
||||
//客服配置
|
||||
export function getChatConfig(params) {
|
||||
return request.get('index/chatConfig', { params })
|
||||
}
|
||||
|
||||
// 足迹气泡
|
||||
export function getBubbleLists() {
|
||||
return request.get('footprint/lists')
|
||||
}
|
||||
|
||||
// 验证码登录
|
||||
export function smsCodeLogin(data) {
|
||||
return request.post('account/smsLogin', { ...data, client })
|
||||
}
|
||||
export function getConfig() {
|
||||
return request.get('index/config')
|
||||
}
|
||||
|
||||
// 注册赠送优惠券
|
||||
export function getRegisterCoupon() {
|
||||
return request.get('coupon/registerSendCoupon')
|
||||
}
|
||||
|
||||
// 获取支付配置
|
||||
export function getPayway(params) {
|
||||
return request.get('order/getPayWay', { params })
|
||||
}
|
||||
|
||||
// 小程序码
|
||||
export function apiMnpQrCode(params) {
|
||||
return request.get('share/getMnQrcode', { params })
|
||||
}
|
||||
Reference in New Issue
Block a user