You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
85 lines
2.4 KiB
85 lines
2.4 KiB
let baseUrl = 'http://192.168.66.221:8000'
|
|
|
|
let API = {
|
|
login(data, success, fail){
|
|
API.sendRequest('post', data, '/passport/login', success, fail)
|
|
},
|
|
register(data, success, fail){
|
|
API.sendRequest('post', data, '/passport/register', success, fail)
|
|
},
|
|
// 找回密码
|
|
retrieve(data, success, fail){
|
|
API.sendRequest('post', data, '/passport/retrieve', success, fail)
|
|
},
|
|
modifyPassword(data, success, fail){
|
|
API.sendRequest('post', data, '/user/modifyPassword', success, fail)
|
|
},
|
|
// 短信验证码
|
|
sendCode(data, success, fail){
|
|
API.sendRequest('post', data, '/passport/sendCode', success, fail)
|
|
},
|
|
// 提现记录
|
|
getWithdrawal(data, success, fail){
|
|
API.sendRequest('post', data, '/user/withdrawalRecords', success, fail)
|
|
},
|
|
getRecharge(data, success, fail){
|
|
API.sendRequest('post', data, '/user/rechargeRecords', success, fail)
|
|
},
|
|
// 消费记录
|
|
getConsumption(data, success, fail){
|
|
API.sendRequest('post', data, '/user/consumptionRecords', success, fail)
|
|
},
|
|
// 中奖记录
|
|
getAwards(data, success, fail){
|
|
API.sendRequest('post', data, '/user/awardsRecords', success, fail)
|
|
},
|
|
// 首页专区
|
|
getZoneList(data, success, fail){
|
|
API.sendRequest('post', data, '/zone/zoneList', success, fail)
|
|
},
|
|
// 首页专区-专区列表
|
|
getGoodsList(data, success, fail){
|
|
API.sendRequest('post', data, '/zone/zoneGoodsList', success, fail)
|
|
},
|
|
// 开始刮奖
|
|
beginLottery(data, success, fail){
|
|
API.sendRequest('post', data, '/zone/beginLottery', success, fail)
|
|
},
|
|
// 刮完奖请求
|
|
endLottery(data, success, fail){
|
|
API.sendRequest('post', data, '/zone/endLottery', success, fail)
|
|
},
|
|
// 首页中奖纪录
|
|
getAwardRecords(data, success, fail){
|
|
API.sendRequest('post', data, '/index/awardRecords', success, fail)
|
|
},
|
|
// 首页轮播图
|
|
getRotationChart(data, success, fail){
|
|
API.sendRequest('post', data, '/index/rotationChart', success, fail)
|
|
},
|
|
// 通用api
|
|
request(url, data, success, fail){
|
|
API.sendRequest('post', data, url, success, fail)
|
|
},
|
|
|
|
sendRequest(method, data, url, success, fail){
|
|
uni.request({
|
|
url:baseUrl+url,
|
|
data: data,
|
|
method: method,
|
|
success(res) {
|
|
// console.log(res, '000');
|
|
// 200=成功, 400 = 失败错误返回、404 token验证失败
|
|
if(res.data.code==200){
|
|
success && success(res.data);
|
|
}else{
|
|
uni.showToast({
|
|
title: res.data.msg,
|
|
icon: 'none'
|
|
})
|
|
}
|
|
}
|
|
})
|
|
}
|
|
}
|
|
export default API;
|