145 lines
4.3 KiB
JavaScript
145 lines
4.3 KiB
JavaScript
// api.js页面
|
|
import request from './request.js' //引入request.js
|
|
const api = request
|
|
const imgUrl = "http://jifenshop1.test.86698.cn/api/static/images/"
|
|
// const imgUrl = "https://mtweb.86698.cn/static/images/"
|
|
// 兑奖验证码图片
|
|
const imgUrl2 = "http://mt1.test.86698.cn/api/front/user/distribute/exchange/captcha"
|
|
|
|
export default {
|
|
imgUrl,
|
|
imgUrl2,
|
|
// 首页登录
|
|
login: data => {
|
|
return api.request('/front/login', 'POST', data) //接口地址
|
|
},
|
|
// 首页数据
|
|
homedata: data => {
|
|
return api.request('/front/home/data', 'GET', data) //接口地址
|
|
},
|
|
// 获取商品分类
|
|
getcategory: data => {
|
|
return api.request('/front/product/categoryList', 'GET', data) //接口地址
|
|
},
|
|
// 获取商品列表
|
|
getgoods: data => {
|
|
return api.request('/front/product/list', 'GET', data) //接口地址
|
|
},
|
|
// 获取商品详情
|
|
getdetail: data => {
|
|
return api.request('/front/product/detail/' + data.id, 'GET', {}) //接口地址
|
|
},
|
|
// 创建订单
|
|
createorder: data => {
|
|
return api.request('/front/order/add', 'POST', data) //接口地址
|
|
},
|
|
// 支付
|
|
payorder: data => {
|
|
return api.request('/front/order/pay', 'POST', data) //接口地址
|
|
},
|
|
// 订单列表
|
|
orderlist: data => {
|
|
return api.request('/front/order/list', 'GET', data) //接口地址
|
|
},
|
|
// 个人中心
|
|
myself: data => {
|
|
return api.request('/front/user/integral', 'GET', data) //接口地址
|
|
},
|
|
// 活动列表
|
|
getactivit: data => {
|
|
return api.request('/front/activity/list', 'GET', data) //接口地址
|
|
},
|
|
// 首页商品推荐范围选项
|
|
getremmedtag: data => {
|
|
return api.request('/front/home/v2/recommendProduct', 'GET', data) //接口地址
|
|
},
|
|
// 首页商品推荐
|
|
gethotproduct: data => {
|
|
return api.request('/front/home/recommendProduct', 'GET', data) //接口地址
|
|
},
|
|
// 大转盘数据
|
|
getdatas: data => {
|
|
return api.request('/front/activity/info/' + data.id, 'GET') //接口地址
|
|
},
|
|
// 点击中将
|
|
getover: data => {
|
|
return api.request('/front/activity/draw/lottery/' + data.id, 'GET') //接口地址
|
|
},
|
|
// 我的奖品
|
|
getprizes: data => {
|
|
return api.request('/front/user/activity/winningRecord', 'GET', data) //接口地址
|
|
},
|
|
// 开始答题
|
|
getquestion: data => {
|
|
return api.request('/front/activity/answering/' + data.id, 'GET', ) //接口地址
|
|
},
|
|
// 写入答案
|
|
getanswer: data => {
|
|
return api.request('/front/activity/writeResult', 'PUT', data) //接口地址
|
|
},
|
|
// 奖品兑换
|
|
getdui: data => {
|
|
return api.request('/front/user/activity/productExchange', 'POST', data) //接口地址
|
|
},
|
|
// 获取验证码
|
|
getcode: data => {
|
|
return api.request('/front/user/distribute/exchange/getSmsCode', 'GET', data) //接口地址
|
|
},
|
|
// 手机号兑换
|
|
getgift: data => {
|
|
return api.request('/front/user/distribute/exchange/doExchange', 'POST', data) //接口地址
|
|
},
|
|
// 登录
|
|
getlogin: data => {
|
|
return api.request('/front/wxLogin', 'POST', data) //接口地址
|
|
},
|
|
// 美团登录
|
|
mtlogin: data => {
|
|
return api.request('/api/login/in', 'POST', data) //接口地址
|
|
},
|
|
// 美团获取手机号验证码
|
|
gocode: data => {
|
|
return api.request('/api/loginSms', 'GET', data) //接口地址
|
|
},
|
|
// 美团红包页面
|
|
mtlogin: data => {
|
|
return api.request('/api/login/in', 'POST', data) //接口地址
|
|
},
|
|
// 美团红页面获取推荐
|
|
tjproduct: data => {
|
|
return api.request('/api/config/info/mt_module_config', 'GET', data) //接口地址
|
|
},
|
|
// 红包列表
|
|
hblist: data => {
|
|
return api.request('/api/packet/list', 'GET', data) //接口地址
|
|
},
|
|
// 领取红包
|
|
takehb: data => {
|
|
return api.request('/api/user/packet/save', 'POST', data) //接口地址
|
|
},
|
|
// 兑奖获取验证码
|
|
takecode: data => {
|
|
return api.request('/front/user/distribute/exchange/captcha', 'GET', data) //接口地址
|
|
},
|
|
// 美团跳转
|
|
gomt: data => {
|
|
return api.request('/api/login', 'GET', data) //接口地址
|
|
},
|
|
// 美团回调支付信息
|
|
getinfoorder: data => {
|
|
return api.request('/api/order/payInfo', 'GET', data) //接口地址
|
|
},
|
|
// 美团注册
|
|
register: data => {
|
|
return api.request('/api/register', 'POST', data) //接口地址
|
|
},
|
|
// 支付
|
|
paym: data => {
|
|
return api.request('/api/pay/wechat', 'POST', data) //接口地址
|
|
},
|
|
// 多个红包
|
|
allhb: data => {
|
|
return api.request('/api/user/packet/saveAll', 'POST', data) //接口地址
|
|
},
|
|
}
|