221 lines
3.4 KiB
JavaScript
221 lines
3.4 KiB
JavaScript
|
|
/**
|
|
* Web张冬雪
|
|
* moduleName: 服务首页
|
|
*/
|
|
|
|
import { request } from '../index'
|
|
|
|
// 服务包首页app/services
|
|
const index = () =>{
|
|
return request({
|
|
url: "app/services"
|
|
})
|
|
}
|
|
// 金法分类
|
|
const categories = () =>{
|
|
return request({
|
|
url: "app/services/categories"
|
|
})
|
|
}
|
|
// 金法服务包
|
|
const jf = (data) =>{
|
|
return request({
|
|
url: "app/services/jf",
|
|
data
|
|
})
|
|
}
|
|
// 综法服务包
|
|
const zf = (data) =>{
|
|
return request({
|
|
url: "app/services/zf",
|
|
data
|
|
})
|
|
}
|
|
|
|
// 自由服务包详情
|
|
const recharge = () =>{
|
|
return request({
|
|
url: "app/services/recharge"
|
|
})
|
|
}
|
|
// 自由服务包支付
|
|
const zyPay = (id) =>{
|
|
return request({
|
|
url: "app/services/recharge/" + id + "/pay",
|
|
method:'post'
|
|
})
|
|
}
|
|
|
|
// 服务包详情
|
|
const fwbDetail = (service) =>{
|
|
return request({
|
|
url: "app/services/" + service
|
|
})
|
|
}
|
|
|
|
// 账户管理类
|
|
const accountManagement = () => {
|
|
return request({
|
|
url: "account_management/index"
|
|
})
|
|
}
|
|
|
|
// 账户管理类 - 办理
|
|
const accountFrom = (data, id) => {
|
|
return request({
|
|
url : "account_management/" + id + "/store",
|
|
method : "POST",
|
|
data
|
|
})
|
|
}
|
|
|
|
// 账户管理类 - 订单
|
|
const accountOrder = data => {
|
|
console.log(data)
|
|
return request({
|
|
url : "account_management/order/lists",
|
|
data
|
|
})
|
|
}
|
|
|
|
// 账户管理类 - 取消订单
|
|
const accountCancel = id => {
|
|
return request({
|
|
url : "account_management/order/" + id + "/cancel",
|
|
method : "DELETE"
|
|
})
|
|
}
|
|
|
|
// 委托管理类
|
|
const delegation = () => {
|
|
return request({
|
|
url: "delegation/index"
|
|
})
|
|
}
|
|
|
|
// 委托管理类 - 办理
|
|
const delegationFrom = (data, id) => {
|
|
return request({
|
|
url : "delegation/" + id + "/store",
|
|
method : "POST",
|
|
data
|
|
})
|
|
}
|
|
|
|
// 委托管理类 - 订单
|
|
const delegationOrder = data => {
|
|
return request({
|
|
url : "delegation/order/lists",
|
|
method : "POST",
|
|
data
|
|
})
|
|
}
|
|
|
|
// 委托管理类 - 取消订单
|
|
const delegationCancel = id => {
|
|
return request({
|
|
url : "delegation/order/" + id + "/cancel",
|
|
method : "DELETE"
|
|
})
|
|
}
|
|
|
|
// **
|
|
// 最新五大板块
|
|
// **
|
|
// 业务列表
|
|
const bigfive = data => {
|
|
return request({
|
|
url : "bigfive/index",
|
|
data
|
|
})
|
|
}
|
|
|
|
// 业务详情
|
|
const bigfiveInfo = (bigFive) => {
|
|
return request({
|
|
url : "bigfive/" + bigFive + "/info"
|
|
})
|
|
}
|
|
|
|
// 办理初始接口
|
|
const bigfiveInit = (bigFive) => {
|
|
return request({
|
|
url : "bigfive/order/" + bigFive + "/init"
|
|
})
|
|
}
|
|
|
|
// 标的额比例计算
|
|
const settleAmount = (data, bigFive) => {
|
|
return request({
|
|
url : "bigfive/order/" + bigFive + "/settle_amount",
|
|
method : "POST",
|
|
data
|
|
})
|
|
}
|
|
|
|
// 三级分类服务费类型
|
|
const amountType = (bigFive) => {
|
|
return request({
|
|
url : "bigfive/order/" + bigFive + "/amount_type",
|
|
method : "POST"
|
|
})
|
|
}
|
|
|
|
// 办理业务
|
|
const bigfiveStore = data => {
|
|
|
|
console.log(data)
|
|
|
|
return request({
|
|
url : "bigfive/order/store",
|
|
method : "POST",
|
|
data
|
|
})
|
|
}
|
|
|
|
// 订单列表
|
|
const orderLists = data => {
|
|
return request({
|
|
url : "bigfive/order/lists",
|
|
data
|
|
})
|
|
}
|
|
|
|
// 订单取消
|
|
const orderCancel = (order) => {
|
|
return request({
|
|
url : "bigfive/order/" + order + "/cancel",
|
|
method : "DELETE"
|
|
})
|
|
}
|
|
|
|
|
|
export {
|
|
categories,
|
|
jf,
|
|
zf,
|
|
fwbDetail,
|
|
index,
|
|
recharge,
|
|
zyPay,
|
|
accountManagement,
|
|
accountFrom,
|
|
accountOrder,
|
|
accountCancel,
|
|
delegation,
|
|
delegationFrom,
|
|
delegationOrder,
|
|
delegationCancel,
|
|
|
|
bigfive,
|
|
bigfiveInfo,
|
|
bigfiveInit,
|
|
settleAmount,
|
|
amountType,
|
|
bigfiveStore,
|
|
orderLists,
|
|
orderCancel
|
|
}
|
|
|