302 lines
4.6 KiB
JavaScript
302 lines
4.6 KiB
JavaScript
|
|
/**
|
|
* Web唐明明
|
|
* 匆匆数载恍如梦,岁月迢迢华发增。
|
|
* 碌碌无为枉半生,一朝惊醒万事空。
|
|
* moduleName:腾风 我的
|
|
*/
|
|
|
|
import { request } from '../index'
|
|
|
|
// 用户信息
|
|
const userIndex = () => {
|
|
return request({
|
|
url: 'user'
|
|
})
|
|
}
|
|
|
|
// 上传头像
|
|
const setting = (key, data) => {
|
|
return request({
|
|
url: 'user/setting/' + key,
|
|
method: 'PUT',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
// 订单列表
|
|
const orders = (data) => {
|
|
return request({
|
|
url: 'mall/orders',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
// 订单详情
|
|
const goodsDet = (order_no) => {
|
|
return request({
|
|
url: 'mall/orders/' + order_no
|
|
})
|
|
}
|
|
|
|
// 订单签收
|
|
const goodsSign = (order_no) => {
|
|
return request({
|
|
url: 'mall/orders/' + order_no + '/sign',
|
|
method: 'PUT'
|
|
}, true)
|
|
}
|
|
|
|
// 取消订单
|
|
const goodsCancel = (order_no) => {
|
|
return request({
|
|
url: 'mall/orders/' + order_no + '/cancel',
|
|
method: 'PUT'
|
|
}, true)
|
|
}
|
|
|
|
// 我的伙伴
|
|
const relations = (data) => {
|
|
return request({
|
|
url: 'user/relations',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
// 我的推广码
|
|
const invite = () => {
|
|
return request({
|
|
url: 'user/invite'
|
|
})
|
|
}
|
|
|
|
// 消息
|
|
const notice = () => {
|
|
return request({
|
|
url: 'notifications'
|
|
})
|
|
}
|
|
|
|
// 消息列表
|
|
const noticeList = (type) => {
|
|
return request({
|
|
url: 'notifications/' + type + '/list'
|
|
})
|
|
}
|
|
|
|
// 消息详情
|
|
const noticeShow = (notification_id) => {
|
|
return request({
|
|
url: 'notifications/' + notification_id
|
|
})
|
|
}
|
|
|
|
// 推荐用户排行榜
|
|
const rankUser = () => {
|
|
return request({
|
|
url: 'user/rank/totaluser'
|
|
})
|
|
}
|
|
|
|
// 喝水打卡排行榜
|
|
const rankWater = () => {
|
|
return request({
|
|
url: 'user/sign/ranks'
|
|
})
|
|
}
|
|
|
|
// 水滴账户
|
|
const score = (data) => {
|
|
return request({
|
|
url: 'user/account/score',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
// 现金账户
|
|
const account = (data) => {
|
|
return request({
|
|
url: 'user/account/balance',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
// 添加账户前置
|
|
const create = () => {
|
|
return request({
|
|
url: 'withdraws/accounts/create'
|
|
})
|
|
}
|
|
|
|
// 添加账户
|
|
const createAdd = (data) => {
|
|
return request({
|
|
url: 'withdraws/accounts',
|
|
method: 'POST',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
// 提现前置
|
|
const createUser = () => {
|
|
return request({
|
|
url: 'withdraws/index/create'
|
|
})
|
|
}
|
|
|
|
// 我的账户
|
|
const createList = (data) => {
|
|
return request({
|
|
url: 'withdraws/accounts',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
// 删除银行卡
|
|
const bankDel = (bank_account_id) => {
|
|
return request({
|
|
url: 'withdraws/accounts/' + bank_account_id,
|
|
method: 'DELETE'
|
|
})
|
|
}
|
|
|
|
// 账户编辑
|
|
const bankEdit = (bank_account_id) => {
|
|
return request({
|
|
url: 'withdraws/accounts/' + bank_account_id + '/edit',
|
|
})
|
|
}
|
|
|
|
// 账户编辑提交
|
|
const bankPut = (bank_account_id, data) => {
|
|
return request({
|
|
url: 'withdraws/accounts/' + bank_account_id,
|
|
method: 'PUT',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
// 提现提交
|
|
const bankCash = (data) => {
|
|
return request({
|
|
url: 'withdraws/index',
|
|
method: 'POST',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
// 我的提现记录
|
|
const bankList = (data) => {
|
|
return request({
|
|
url: 'withdraws/index',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
// 我的抵值券
|
|
const coupon = (data) => {
|
|
return request({
|
|
url: 'coupons/user/coupons',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
// 我的抵值券列表
|
|
const couponList = (coupon_id, data) => {
|
|
return request({
|
|
url: 'coupons/user/coupons/' + coupon_id + '/list',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
// 激活码管理
|
|
const invites = (data) => {
|
|
return request({
|
|
url: 'user/invites',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
// wxjsdk
|
|
const jsdkInfo = url => {
|
|
return request({
|
|
url: 'user/auth/official_share',
|
|
data: {
|
|
url
|
|
}
|
|
})
|
|
}
|
|
|
|
// 分享排行榜
|
|
const rankShare = () => {
|
|
return request({
|
|
url: 'user/rank/totaluser'
|
|
})
|
|
}
|
|
|
|
// 功德排行榜
|
|
const rankMerits = () => {
|
|
return request({
|
|
url: 'user/rank/merit'
|
|
})
|
|
}
|
|
|
|
// 查看数据
|
|
const censusData = () => {
|
|
return request({
|
|
url: 'data'
|
|
})
|
|
}
|
|
|
|
// 查看数据-订单列表
|
|
const dataOrder = (data) => {
|
|
return request({
|
|
url: 'data/orders',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
// 查看数据-订单列表
|
|
const dataUser = (data) => {
|
|
return request({
|
|
url: 'data/users',
|
|
data: data
|
|
})
|
|
}
|
|
|
|
export {
|
|
userIndex,
|
|
setting,
|
|
orders,
|
|
goodsDet,
|
|
goodsSign,
|
|
goodsCancel,
|
|
relations,
|
|
invite,
|
|
notice,
|
|
noticeList,
|
|
noticeShow,
|
|
rankUser,
|
|
rankWater,
|
|
score,
|
|
account,
|
|
create,
|
|
createAdd,
|
|
createUser,
|
|
createList,
|
|
bankDel,
|
|
bankEdit,
|
|
bankPut,
|
|
bankCash,
|
|
bankList,
|
|
coupon,
|
|
couponList,
|
|
invites,
|
|
jsdkInfo,
|
|
rankShare,
|
|
rankMerits,
|
|
censusData,
|
|
dataOrder,
|
|
dataUser
|
|
}
|