[本时生活H5]
This commit is contained in:
@@ -1,78 +1,116 @@
|
||||
/**
|
||||
* 手太欠
|
||||
* 愿这世界都如故事里一样 美好而动人~
|
||||
*/
|
||||
import request from '../request'
|
||||
|
||||
// 月兑活动 - 首页
|
||||
const index = (data) => {
|
||||
return request({
|
||||
url: 'months'
|
||||
})
|
||||
}
|
||||
|
||||
// 月兑活动 - 商品详情
|
||||
const details = (month_id) => {
|
||||
return request({
|
||||
url : "months/" + month_id
|
||||
})
|
||||
}
|
||||
|
||||
// 月兑活动 - 确认订单
|
||||
const buy = (data) => {
|
||||
return request({
|
||||
url : "months/buy",
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 月兑活动 - 提交订单
|
||||
const buySubmit = (data) => {
|
||||
return request({
|
||||
url : "months/buy",
|
||||
method : "POST",
|
||||
data : data
|
||||
})
|
||||
}
|
||||
|
||||
// 月兑活动 - 优惠券列表
|
||||
const logs = (data) => {
|
||||
return request({
|
||||
url : "account/logs",
|
||||
data : data
|
||||
})
|
||||
}
|
||||
|
||||
// 月兑活动 - 账变列表
|
||||
const coupon = (data) => {
|
||||
return request({
|
||||
url : "months/coupons",
|
||||
data : data
|
||||
})
|
||||
}
|
||||
|
||||
// 月兑活动 - 兑换列表
|
||||
const monthsList = (category_id) => {
|
||||
return request({
|
||||
url : "months/goods/" + category_id
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
// 月兑活动 - 兑换列表
|
||||
const monthsChoose = (category_id) => {
|
||||
return request({
|
||||
url : "months/category/" + category_id + "/choose"
|
||||
})
|
||||
}
|
||||
|
||||
export {
|
||||
index,
|
||||
details,
|
||||
buy,
|
||||
buySubmit,
|
||||
coupon,
|
||||
logs,
|
||||
monthsList,
|
||||
monthsChoose
|
||||
*/
|
||||
import request from '../request'
|
||||
|
||||
// 月兑活动 - 首页
|
||||
const index = (data) => {
|
||||
return request({
|
||||
url: 'months'
|
||||
})
|
||||
}
|
||||
|
||||
// 月兑活动 - 商品详情
|
||||
const details = (month_id) => {
|
||||
return request({
|
||||
url : "months/" + month_id
|
||||
})
|
||||
}
|
||||
|
||||
// 月兑活动 - 确认订单
|
||||
const buy = (data) => {
|
||||
return request({
|
||||
url : "months/buy",
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 月兑活动 - 提交订单
|
||||
const buySubmit = (data) => {
|
||||
return request({
|
||||
url : "months/buy",
|
||||
method : "POST",
|
||||
data : data
|
||||
})
|
||||
}
|
||||
|
||||
// 月兑活动 - 优惠券列表
|
||||
const logs = (data) => {
|
||||
return request({
|
||||
url : "account/logs",
|
||||
data : data
|
||||
})
|
||||
}
|
||||
|
||||
// 月兑活动 - 账变列表
|
||||
const coupon = (data) => {
|
||||
return request({
|
||||
url : "months/coupons",
|
||||
data : data
|
||||
})
|
||||
}
|
||||
|
||||
// 月兑活动 - 兑换列表
|
||||
const monthsList = (category_id) => {
|
||||
return request({
|
||||
url : "months/goods/" + category_id
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
// 月兑活动 - 兑换列表
|
||||
const monthsChoose = (category_id) => {
|
||||
return request({
|
||||
url : "months/category/" + category_id + "/choose"
|
||||
})
|
||||
}
|
||||
|
||||
// 月兑活动 - 领取红包
|
||||
const monthsPacket = (data) => {
|
||||
return request({
|
||||
url : "months/red_packet",
|
||||
data : data
|
||||
})
|
||||
}
|
||||
|
||||
// 月兑活动 - 可用商家列表
|
||||
const shopsUrl = (coupon_id, data) => {
|
||||
return request({
|
||||
url : "washcar/" + coupon_id + "/shops",
|
||||
data : data
|
||||
})
|
||||
}
|
||||
|
||||
// 入库用户微信信息
|
||||
const authInfo = (data) => {
|
||||
return request({
|
||||
url : "auth/info",
|
||||
method : "POST",
|
||||
data : data
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
// h5微信支付获取微信授权地址
|
||||
const getAuthUrl = (data) => {
|
||||
return request({
|
||||
url : 'auth/get_auth_url',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
export {
|
||||
index,
|
||||
details,
|
||||
buy,
|
||||
buySubmit,
|
||||
coupon,
|
||||
logs,
|
||||
monthsList,
|
||||
monthsChoose,
|
||||
monthsPacket,
|
||||
shopsUrl,
|
||||
authInfo,
|
||||
getAuthUrl
|
||||
}
|
||||
@@ -1,73 +1,84 @@
|
||||
|
||||
|
||||
/**
|
||||
* 手太欠
|
||||
* 愿这世界都如故事里一样 美好而动人~
|
||||
*/
|
||||
|
||||
import request from '../request.js'
|
||||
|
||||
// 活动权益内容
|
||||
const activity = (data) => {
|
||||
return request({
|
||||
url: 'home',
|
||||
data: data
|
||||
})
|
||||
*/
|
||||
|
||||
import request from '../request.js'
|
||||
|
||||
// 活动权益内容
|
||||
const activity = (data) => {
|
||||
return request({
|
||||
url: 'home',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 钻石+白金权益内容
|
||||
const index = (data) => {
|
||||
return request({
|
||||
url: 'home/group',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 周五福利日订阅
|
||||
const subscribe = (subscribe) => {
|
||||
return request({
|
||||
url: 'wechat/' + subscribe + "/welfare_subscribe",
|
||||
method: "POST"
|
||||
})
|
||||
}
|
||||
|
||||
// 所有城市-最新无字母
|
||||
const newCity = () => {
|
||||
return request({
|
||||
url: 'ajax/all_right_citys'
|
||||
})
|
||||
}
|
||||
|
||||
// 市区选择-最新无字母
|
||||
const newidxCity = (data) => {
|
||||
return request({
|
||||
url: 'ajax/all_right_children',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// h5掉起微信授权的前置获取相关的签名信息前置
|
||||
const subscribeUrl = (data) => {
|
||||
return request({
|
||||
url: 'auth/jssdk',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
const subscribeH5 = (subscribe, channel) => {
|
||||
return request({
|
||||
url: "wechat/" + subscribe + "/welfare_subscribe",
|
||||
method: "POST",
|
||||
data: {
|
||||
channel: 'h5'
|
||||
}
|
||||
})
|
||||
}
|
||||
export {
|
||||
activity,
|
||||
index,
|
||||
subscribe,
|
||||
newCity,
|
||||
newidxCity,
|
||||
subscribeUrl,
|
||||
subscribeH5
|
||||
|
||||
// 钻石+白金权益内容
|
||||
const index = (data) => {
|
||||
return request({
|
||||
url: 'home/group',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 周五福利日订阅
|
||||
const subscribe = (subscribe) => {
|
||||
return request({
|
||||
url: 'wechat/' + subscribe + "/welfare_subscribe",
|
||||
method: "POST"
|
||||
})
|
||||
}
|
||||
|
||||
// 所有城市-最新无字母
|
||||
const newCity = () => {
|
||||
return request({
|
||||
url: 'ajax/all_right_citys'
|
||||
})
|
||||
}
|
||||
|
||||
// 市区选择-最新无字母
|
||||
const newidxCity = (data) => {
|
||||
return request({
|
||||
url: 'ajax/all_right_children',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// h5掉起微信授权的前置获取相关的签名信息前置
|
||||
const subscribeUrl = (data) => {
|
||||
return request({
|
||||
url: 'auth/jssdk',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
const subscribeH5 = (subscribe, channel) => {
|
||||
return request({
|
||||
url: "wechat/" + subscribe + "/welfare_subscribe",
|
||||
method: "POST",
|
||||
data: {
|
||||
channel: 'h5'
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 营业厅列表
|
||||
const hallsIndex = (data) => {
|
||||
return request({
|
||||
url: "halls",
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
export {
|
||||
activity,
|
||||
index,
|
||||
subscribe,
|
||||
newCity,
|
||||
newidxCity,
|
||||
subscribeUrl,
|
||||
subscribeH5,
|
||||
hallsIndex
|
||||
}
|
||||
@@ -1,419 +1,429 @@
|
||||
|
||||
|
||||
/**
|
||||
* 手太欠
|
||||
* 愿这世界都如故事里一样 美好而动人~
|
||||
*/
|
||||
|
||||
import request from '../request.js'
|
||||
|
||||
// 活动权益内容
|
||||
const index = () => {
|
||||
return request({
|
||||
url: 'user'
|
||||
})
|
||||
}
|
||||
|
||||
// 卡券详情
|
||||
const couponinfo = (data) => {
|
||||
return request({
|
||||
url: 'coupons/show',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 卡券二维码
|
||||
const qrcode = (coupon_id) => {
|
||||
return request({
|
||||
url: 'coupons/qrcode',
|
||||
data: {
|
||||
coupon_id
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 卡券条形码
|
||||
const barcode = (coupon_id) => {
|
||||
return request({
|
||||
url: 'coupons/' + coupon_id + '/barcode'
|
||||
})
|
||||
}
|
||||
|
||||
*/
|
||||
|
||||
import request from '../request.js'
|
||||
|
||||
// 活动权益内容
|
||||
const index = () => {
|
||||
return request({
|
||||
url: 'user'
|
||||
})
|
||||
}
|
||||
|
||||
// 卡券详情
|
||||
const couponinfo = (data) => {
|
||||
return request({
|
||||
url: 'coupons/show',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 卡券二维码
|
||||
const qrcode = (coupon_id) => {
|
||||
return request({
|
||||
url: 'coupons/qrcode',
|
||||
data: {
|
||||
coupon_id
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 卡券条形码
|
||||
const barcode = (coupon_id) => {
|
||||
return request({
|
||||
url: 'coupons/' + coupon_id + '/barcode'
|
||||
})
|
||||
}
|
||||
|
||||
// 卡券列表
|
||||
const coupon = (status) => {
|
||||
return request({
|
||||
url: 'coupons?status=' + status
|
||||
})
|
||||
}
|
||||
const coupon = (status) => {
|
||||
return request({
|
||||
url: 'coupons?status=' + status
|
||||
})
|
||||
}
|
||||
|
||||
// 卡券分组
|
||||
const couponArr = (data) => {
|
||||
return request({
|
||||
url: 'coupons/list',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 积分账变记录
|
||||
const logs = (data) => {
|
||||
return request({
|
||||
url: 'account/logs',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 订单收益列表
|
||||
const profits = (data) => {
|
||||
return request({
|
||||
url: 'data/profits',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 卡券分组
|
||||
const couponArr = (data) => {
|
||||
return request({
|
||||
url: 'coupons/list',
|
||||
data: data
|
||||
})
|
||||
// 订单收益列表-下级明细
|
||||
const profitsNext = (data) => {
|
||||
return request({
|
||||
url: 'data/profitlogs',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 积分账变记录
|
||||
const logs = (data) => {
|
||||
return request({
|
||||
url: 'account/logs',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 订单收益列表
|
||||
const profits = (data) => {
|
||||
return request({
|
||||
url: 'data/profits',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 订单收益列表-下级明细
|
||||
const profitsNext = (data) => {
|
||||
return request({
|
||||
url: 'data/profitlogs',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 积分卡激活
|
||||
const cards = (data) => {
|
||||
return request({
|
||||
url: 'user/cards/activate',
|
||||
method: "POST",
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
// 积分卡激活
|
||||
const cards = (data) => {
|
||||
return request({
|
||||
url: 'user/cards/activate',
|
||||
method: "POST",
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 冻结列表
|
||||
const ungrants = (type) => {
|
||||
return request({
|
||||
url: 'account/newungrants',
|
||||
data: {
|
||||
type
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
const ungrants = (type) => {
|
||||
return request({
|
||||
url: 'account/newungrants',
|
||||
data: {
|
||||
type
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 冻结列表-最新
|
||||
const ungrantsNew = (data) => {
|
||||
return request({
|
||||
url: 'account/unaccountgrants',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
// 洗车券-获取跳转地址
|
||||
const washcarCoupon = (coupon) => {
|
||||
return request({
|
||||
url: 'washcar/' + coupon + "/info",
|
||||
method: "POST"
|
||||
})
|
||||
}
|
||||
|
||||
const washcarCoupon = (coupon) => {
|
||||
return request({
|
||||
url: 'washcar/' + coupon + "/info",
|
||||
method: "POST"
|
||||
})
|
||||
}
|
||||
|
||||
//权益商品订单列表
|
||||
const orders = (data) => {
|
||||
return request({
|
||||
url: 'orders/index',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
//权益订单列表
|
||||
const ordersCoupons = (data) => {
|
||||
return request({
|
||||
url: 'orders/coupons',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
//取消兑换订单
|
||||
const cancel = (orderid) => {
|
||||
return request({
|
||||
url: 'orders/cancel?orderid=' + orderid,
|
||||
method: "POST"
|
||||
})
|
||||
const orders = (data) => {
|
||||
return request({
|
||||
url: 'orders/index',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
//权益订单列表
|
||||
const ordersCoupons = (data) => {
|
||||
return request({
|
||||
url: 'orders/coupons',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
//取消兑换订单
|
||||
const cancel = (orderid) => {
|
||||
return request({
|
||||
url: 'orders/cancel?orderid=' + orderid,
|
||||
method: "POST"
|
||||
})
|
||||
}
|
||||
|
||||
// 福利商品订单列表
|
||||
const welfare = (data) => {
|
||||
return request({
|
||||
url: 'welfares/orders',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
const welfare = (data) => {
|
||||
return request({
|
||||
url: 'welfares/orders',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 福利券订单列表
|
||||
const welfareCoupons = (data) => {
|
||||
return request({
|
||||
url: 'welfares/coupons',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
const welfareCoupons = (data) => {
|
||||
return request({
|
||||
url: 'welfares/coupons',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 福利取消订单
|
||||
const welfaresCancel = (orderid) => {
|
||||
return request({
|
||||
url: 'welfares/orders/cancel?orderid=' + orderid,
|
||||
method: "POST"
|
||||
})
|
||||
const welfaresCancel = (orderid) => {
|
||||
return request({
|
||||
url: 'welfares/orders/cancel?orderid=' + orderid,
|
||||
method: "POST"
|
||||
})
|
||||
}
|
||||
|
||||
//权益订单详情
|
||||
const show = (orderid) => {
|
||||
return request({
|
||||
url: 'orders/show',
|
||||
data: {
|
||||
orderid
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
//周五福利订单详情
|
||||
const welfaresShow = (orderid) => {
|
||||
return request({
|
||||
url: 'welfares/orders/show',
|
||||
data: {
|
||||
orderid
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 头像上传+昵称修改
|
||||
const upload = (data) => {
|
||||
return request({
|
||||
url: 'user/setting/info',
|
||||
method: "POST",
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 发送短信
|
||||
const send = (data) => {
|
||||
return request({
|
||||
url: 'sms/send',
|
||||
method: "POST",
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 设置支付密码
|
||||
const setPassword = (data) => {
|
||||
return request({
|
||||
url: 'user/setting/set_password',
|
||||
method: "POST",
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
//权益订单详情
|
||||
const show = (orderid) => {
|
||||
return request({
|
||||
url: 'orders/show',
|
||||
data: {
|
||||
orderid
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
//周五福利订单详情
|
||||
const welfaresShow = (orderid) => {
|
||||
return request({
|
||||
url: 'welfares/orders/show',
|
||||
data: {
|
||||
orderid
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 头像上传+昵称修改
|
||||
const upload = (data) => {
|
||||
return request({
|
||||
url: 'user/setting/info',
|
||||
method: "POST",
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 发送短信
|
||||
const send = (data) => {
|
||||
return request({
|
||||
url: 'sms/send',
|
||||
method: "POST",
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 设置支付密码
|
||||
const setPassword = (data) => {
|
||||
return request({
|
||||
url: 'user/setting/set_password',
|
||||
method: "POST",
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改支付密码
|
||||
const changePassword = (data) => {
|
||||
return request({
|
||||
url: 'user/setting/change_password',
|
||||
method: "POST",
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 重置支付密码
|
||||
const resetPassword = (data) => {
|
||||
return request({
|
||||
url: 'user/setting/reset_password',
|
||||
method: "POST",
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
//门店列表
|
||||
const stores = (data) => {
|
||||
return request({
|
||||
url: 'coupons/new_stores',
|
||||
method: "POST",
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
//门店详情
|
||||
const storesShow = (data) => {
|
||||
return request({
|
||||
url: 'coupons/store/show',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
//省市区
|
||||
const areas = (psn) => {
|
||||
return request({
|
||||
url: 'areas/children?psn=' + psn
|
||||
})
|
||||
// 修改支付密码
|
||||
const changePassword = (data) => {
|
||||
return request({
|
||||
url: 'user/setting/change_password',
|
||||
method: "POST",
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 重置支付密码
|
||||
const resetPassword = (data) => {
|
||||
return request({
|
||||
url: 'user/setting/reset_password',
|
||||
method: "POST",
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
//门店列表
|
||||
const stores = (data) => {
|
||||
return request({
|
||||
url: 'coupons/new_stores',
|
||||
method: "POST",
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
//门店详情
|
||||
const storesShow = (data) => {
|
||||
return request({
|
||||
url: 'coupons/store/show',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
//省市区
|
||||
const areas = (psn) => {
|
||||
return request({
|
||||
url: 'areas/children?psn=' + psn
|
||||
})
|
||||
}
|
||||
|
||||
// 2021-07-28新增
|
||||
// 我的收益
|
||||
const myProfit = () => {
|
||||
return request({
|
||||
url: 'data/index'
|
||||
})
|
||||
const myProfit = () => {
|
||||
return request({
|
||||
url: 'data/index'
|
||||
})
|
||||
}
|
||||
|
||||
// 我的收益-收益报表
|
||||
const myIncome = (month) => {
|
||||
return request({
|
||||
url: 'data/income',
|
||||
data:{
|
||||
month
|
||||
}
|
||||
})
|
||||
// 我的收益-收益报表
|
||||
const myIncome = (month) => {
|
||||
return request({
|
||||
url: 'data/income',
|
||||
data:{
|
||||
month
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 我的收益-收益报表 + 我的收益-我的团队
|
||||
const profitUrl = (url, data) => {
|
||||
return request({
|
||||
url: url,
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 提现前置账户信息
|
||||
const withdraws = () => {
|
||||
return request({
|
||||
url: 'withdraws/create'
|
||||
})
|
||||
}
|
||||
|
||||
// 提现记录列表
|
||||
const withdrawsList = (data) => {
|
||||
return request({
|
||||
url: 'user/withdraws',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 提现表单填写
|
||||
const withdrawsForm = (data) => {
|
||||
return request({
|
||||
url: 'withdraws',
|
||||
method: "POST",
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 权益详细列表
|
||||
const profitLogs = (data) => {
|
||||
return request({
|
||||
url: 'data/logs',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 转账获取积分账户分类
|
||||
const transfers = () => {
|
||||
return request({
|
||||
url: 'user/transfers'
|
||||
})
|
||||
}
|
||||
|
||||
// 我的收益-收益报表 + 我的收益-我的团队
|
||||
const profitUrl = (url, data) => {
|
||||
return request({
|
||||
url: url,
|
||||
data: data
|
||||
})
|
||||
// 转账提交表单
|
||||
const transfersForm = (data) => {
|
||||
return request({
|
||||
url: 'user/transfers',
|
||||
method: "POST",
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 提现前置账户信息
|
||||
const withdraws = () => {
|
||||
return request({
|
||||
url: 'withdraws/create'
|
||||
})
|
||||
}
|
||||
|
||||
// 提现记录列表
|
||||
const withdrawsList = (data) => {
|
||||
return request({
|
||||
url: 'user/withdraws',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 提现表单填写
|
||||
const withdrawsForm = (data) => {
|
||||
return request({
|
||||
url: 'withdraws',
|
||||
method: "POST",
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 权益详细列表
|
||||
const profitLogs = (data) => {
|
||||
return request({
|
||||
url: 'data/logs',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 转账获取积分账户分类
|
||||
const transfers = () => {
|
||||
return request({
|
||||
url: 'user/transfers'
|
||||
})
|
||||
}
|
||||
|
||||
// 转账提交表单
|
||||
const transfersForm = (data) => {
|
||||
return request({
|
||||
url: 'user/transfers',
|
||||
method: "POST",
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 校验转账的手机号码
|
||||
const ajaxTel = (mobile) => {
|
||||
return request({
|
||||
url: 'ajax/user',
|
||||
data: {
|
||||
mobile
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 产品分享 - 新增
|
||||
const productList = (page) => {
|
||||
return request({
|
||||
url: 'shares/goods',
|
||||
data: {
|
||||
page
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
const productInfo = (right) => {
|
||||
return request({
|
||||
url: 'shares/goods/' + right
|
||||
})
|
||||
}
|
||||
|
||||
const productPoster = (right) => {
|
||||
return request({
|
||||
url: 'shares/goods/' + right + '/poster'
|
||||
})
|
||||
}
|
||||
|
||||
// 我的分享
|
||||
const myshare = (data) => {
|
||||
return request({
|
||||
url: 'user/share',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 产品分享二维码+储值分享二维码
|
||||
const publicCode = (data) => {
|
||||
return request({
|
||||
url: 'user/share/goods',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
// 校验转账的手机号码
|
||||
const ajaxTel = (mobile) => {
|
||||
return request({
|
||||
url: 'ajax/user',
|
||||
data: {
|
||||
mobile
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 产品分享 - 新增
|
||||
const productList = (page) => {
|
||||
return request({
|
||||
url: 'shares/goods',
|
||||
data: {
|
||||
page
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
const productInfo = (right) => {
|
||||
return request({
|
||||
url: 'shares/goods/' + right
|
||||
})
|
||||
}
|
||||
|
||||
const productPoster = (right) => {
|
||||
return request({
|
||||
url: 'shares/goods/' + right + '/poster'
|
||||
})
|
||||
}
|
||||
|
||||
// 我的分享
|
||||
const myshare = (data) => {
|
||||
return request({
|
||||
url: 'user/share',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 产品分享二维码+储值分享二维码
|
||||
const publicCode = (data) => {
|
||||
return request({
|
||||
url: 'user/share/goods',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 储值分享
|
||||
const storedList = () => {
|
||||
return request({
|
||||
url: 'shares/recharges'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
export {
|
||||
index,
|
||||
couponinfo,
|
||||
qrcode,
|
||||
barcode,
|
||||
coupon,
|
||||
couponArr,
|
||||
logs,
|
||||
profits,
|
||||
profitsNext,
|
||||
cards,
|
||||
ungrants,
|
||||
washcarCoupon,
|
||||
orders,
|
||||
ordersCoupons,
|
||||
cancel,
|
||||
welfare,
|
||||
welfareCoupons,
|
||||
welfaresCancel,
|
||||
show,
|
||||
welfaresShow,
|
||||
upload,
|
||||
send,
|
||||
setPassword,
|
||||
changePassword,
|
||||
resetPassword,
|
||||
stores,
|
||||
storesShow,
|
||||
areas,
|
||||
myProfit,
|
||||
myIncome,
|
||||
profitUrl,
|
||||
withdraws,
|
||||
withdrawsList,
|
||||
withdrawsForm,
|
||||
profitLogs,
|
||||
transfers,
|
||||
transfersForm,
|
||||
ajaxTel,
|
||||
productList,
|
||||
productInfo,
|
||||
productPoster,
|
||||
myshare,
|
||||
publicCode,
|
||||
storedList
|
||||
const storedList = () => {
|
||||
return request({
|
||||
url: 'shares/recharges'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
export {
|
||||
index,
|
||||
couponinfo,
|
||||
qrcode,
|
||||
barcode,
|
||||
coupon,
|
||||
couponArr,
|
||||
logs,
|
||||
profits,
|
||||
profitsNext,
|
||||
cards,
|
||||
ungrants,
|
||||
ungrantsNew,
|
||||
washcarCoupon,
|
||||
orders,
|
||||
ordersCoupons,
|
||||
cancel,
|
||||
welfare,
|
||||
welfareCoupons,
|
||||
welfaresCancel,
|
||||
show,
|
||||
welfaresShow,
|
||||
upload,
|
||||
send,
|
||||
setPassword,
|
||||
changePassword,
|
||||
resetPassword,
|
||||
stores,
|
||||
storesShow,
|
||||
areas,
|
||||
myProfit,
|
||||
myIncome,
|
||||
profitUrl,
|
||||
withdraws,
|
||||
withdrawsList,
|
||||
withdrawsForm,
|
||||
profitLogs,
|
||||
transfers,
|
||||
transfersForm,
|
||||
ajaxTel,
|
||||
productList,
|
||||
productInfo,
|
||||
productPoster,
|
||||
myshare,
|
||||
publicCode,
|
||||
storedList
|
||||
}
|
||||
268
apis/request.js
268
apis/request.js
@@ -1,140 +1,140 @@
|
||||
|
||||
|
||||
/**
|
||||
* 手太欠
|
||||
* 愿这世界都如故事里一样 美好而动人~
|
||||
*/
|
||||
|
||||
*/
|
||||
|
||||
import store from '@/store'
|
||||
|
||||
// 基础配置
|
||||
|
||||
// 基础配置
|
||||
// https://lifetest.ysd-bs.com //测试地址
|
||||
// https://card.ysd-bs.com
|
||||
const config = {
|
||||
// apiUrl : 'https://lifetest.ysd-bs.com/api/',
|
||||
apiUrl : 'https://card.ysd-bs.com/api/',
|
||||
timeout: 60000
|
||||
}
|
||||
|
||||
let loginHintState = false
|
||||
|
||||
// 网络请求
|
||||
const request = (parameter) => {
|
||||
// 检查url配置
|
||||
if(parameter.url === 'undefined' || parameter.url === '') {
|
||||
uni.showToast({
|
||||
title: '请求地址不能为空',
|
||||
icon : 'none'
|
||||
})
|
||||
return
|
||||
}
|
||||
|
||||
// 注入header
|
||||
config.header = {
|
||||
'Accept': 'application/json',
|
||||
'Authorization': store.getters.getToken || ''
|
||||
}
|
||||
// 请求实例
|
||||
return new Promise((resolve, reject) => {
|
||||
uni.request({
|
||||
url : config.apiUrl + parameter.url,
|
||||
timeout : config.timeout,
|
||||
header : config.header || {},
|
||||
data : parameter.data || {},
|
||||
method : parameter.method || 'GET',
|
||||
success: res => {
|
||||
if (res.header.Authorization) {
|
||||
updateToken('token', res.header.Authorization)
|
||||
}
|
||||
if (res.statusCode === 200) {
|
||||
const resolveData = res.data
|
||||
if(resolveData.status_code === 200) {
|
||||
resolve(resolveData.data)
|
||||
return
|
||||
}
|
||||
if (resolveData.status_code === 401) {
|
||||
loginHint()
|
||||
return
|
||||
}
|
||||
reject(resolveData)
|
||||
return
|
||||
}
|
||||
errToast(res.statusCode)
|
||||
}
|
||||
})
|
||||
})
|
||||
}
|
||||
|
||||
// 处理一些http请求错误提示
|
||||
const errToast = (code) => {
|
||||
switch (code){
|
||||
case 404:
|
||||
uni,uni.showToast({
|
||||
title: code + '接口不存在,请联系系统管理员',
|
||||
icon : none
|
||||
})
|
||||
break;
|
||||
case 405:
|
||||
uni.showToast({
|
||||
title: code + '请检查接口请求方式错误',
|
||||
icon :'none'
|
||||
})
|
||||
break;
|
||||
case 500:
|
||||
uni.showToast({
|
||||
title: code + '服务端错误,请检查服务器信息',
|
||||
icon : 'none'
|
||||
})
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
// 更新token
|
||||
const updateToken = (token) => {
|
||||
store.commit('setToken', token)
|
||||
}
|
||||
|
||||
// 处理登录提示
|
||||
const loginHint = () => {
|
||||
if(loginHintState) return
|
||||
if(!loginHintState) loginHintState = true
|
||||
updateToken('')
|
||||
uni.showModal({
|
||||
title:'登录提示',
|
||||
content:'您的登录信息已过期,请重新登录',
|
||||
confirmColor:'#33f800',
|
||||
showCancel:false,
|
||||
success: res => {
|
||||
console.log(getApp().globalData.envType)
|
||||
loginHintState = false
|
||||
if(res.confirm){
|
||||
if(getApp().globalData.envType == 'campusEnv') {
|
||||
uni.reLaunch({
|
||||
url: '/pages/campus/signin'
|
||||
})
|
||||
} else if(getApp().globalData.envType == 'oilEnv') {
|
||||
uni.reLaunch({
|
||||
url: '/pages/oil/signin'
|
||||
})
|
||||
}else if(getApp().globalData.envType == 'unicomEnv') {
|
||||
uni.reLaunch({
|
||||
url: '/pages/unicom/signin'
|
||||
})
|
||||
}else if(getApp().globalData.envType == 'drawEnv') {
|
||||
uni.reLaunch({
|
||||
url: '/pages/draw/signin'
|
||||
})
|
||||
}else if(getApp().globalData.envType == 'giftPEnv') {
|
||||
uni.reLaunch({
|
||||
url: '/pages/giftPack/signin'
|
||||
})
|
||||
}else {
|
||||
uni.reLaunch({
|
||||
url: '/pages/auth/login'
|
||||
})
|
||||
}
|
||||
}
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// https://card.ysd-bs.com
|
||||
const config = {
|
||||
// apiUrl : 'https://lifetest.ysd-bs.com/api/', //测试地址
|
||||
apiUrl : 'https://card.ysd-bs.com/api/', //正式地址
|
||||
timeout: 60000
|
||||
}
|
||||
|
||||
let loginHintState = false
|
||||
|
||||
// 网络请求
|
||||
const request = (parameter) => {
|
||||
// 检查url配置
|
||||
if(parameter.url === 'undefined' || parameter.url === '') {
|
||||
uni.showToast({
|
||||
title: '请求地址不能为空',
|
||||
icon : 'none'
|
||||
})
|
||||
return
|
||||
}
|
||||
|
||||
// 注入header
|
||||
config.header = {
|
||||
'Accept': 'application/json',
|
||||
'Authorization': store.getters.getToken || ''
|
||||
}
|
||||
// 请求实例
|
||||
return new Promise((resolve, reject) => {
|
||||
uni.request({
|
||||
url : config.apiUrl + parameter.url,
|
||||
timeout : config.timeout,
|
||||
header : config.header || {},
|
||||
data : parameter.data || {},
|
||||
method : parameter.method || 'GET',
|
||||
success: res => {
|
||||
if (res.header.Authorization) {
|
||||
updateToken('token', res.header.Authorization)
|
||||
}
|
||||
if (res.statusCode === 200) {
|
||||
const resolveData = res.data
|
||||
if(resolveData.status_code === 200) {
|
||||
resolve(resolveData.data)
|
||||
return
|
||||
}
|
||||
if (resolveData.status_code === 401) {
|
||||
loginHint()
|
||||
return
|
||||
}
|
||||
reject(resolveData)
|
||||
return
|
||||
}
|
||||
errToast(res.statusCode)
|
||||
}
|
||||
})
|
||||
})
|
||||
}
|
||||
|
||||
// 处理一些http请求错误提示
|
||||
const errToast = (code) => {
|
||||
switch (code){
|
||||
case 404:
|
||||
uni,uni.showToast({
|
||||
title: code + '接口不存在,请联系系统管理员',
|
||||
icon : none
|
||||
})
|
||||
break;
|
||||
case 405:
|
||||
uni.showToast({
|
||||
title: code + '请检查接口请求方式错误',
|
||||
icon :'none'
|
||||
})
|
||||
break;
|
||||
case 500:
|
||||
uni.showToast({
|
||||
title: code + '服务端错误,请检查服务器信息',
|
||||
icon : 'none'
|
||||
})
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
// 更新token
|
||||
const updateToken = (token) => {
|
||||
store.commit('setToken', token)
|
||||
}
|
||||
|
||||
// 处理登录提示
|
||||
const loginHint = () => {
|
||||
if(loginHintState) return
|
||||
if(!loginHintState) loginHintState = true
|
||||
updateToken('')
|
||||
uni.showModal({
|
||||
title:'登录提示',
|
||||
content:'您的登录信息已过期,请重新登录',
|
||||
confirmColor:'#33f800',
|
||||
showCancel:false,
|
||||
success: res => {
|
||||
console.log(getApp().globalData.envType)
|
||||
loginHintState = false
|
||||
if(res.confirm){
|
||||
if(getApp().globalData.envType == 'campusEnv') {
|
||||
uni.reLaunch({
|
||||
url: '/pages/campus/signin'
|
||||
})
|
||||
} else if(getApp().globalData.envType == 'oilEnv') {
|
||||
uni.reLaunch({
|
||||
url: '/pages/oil/signin'
|
||||
})
|
||||
}else if(getApp().globalData.envType == 'unicomEnv') {
|
||||
uni.reLaunch({
|
||||
url: '/pages/unicom/signin'
|
||||
})
|
||||
}else if(getApp().globalData.envType == 'drawEnv') {
|
||||
uni.reLaunch({
|
||||
url: '/pages/draw/signin'
|
||||
})
|
||||
}else if(getApp().globalData.envType == 'giftPEnv') {
|
||||
uni.reLaunch({
|
||||
url: '/pages/giftPack/signin'
|
||||
})
|
||||
}else {
|
||||
uni.reLaunch({
|
||||
url: '/pages/auth/login'
|
||||
})
|
||||
}
|
||||
}
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export default request
|
||||
Reference in New Issue
Block a user