99 lines
1.5 KiB
JavaScript
99 lines
1.5 KiB
JavaScript
|
|
/**
|
|
* Web唐明明
|
|
* 匆匆数载恍如梦,岁月迢迢华发增。
|
|
* 碌碌无为枉半生,一朝惊醒万事空。
|
|
* moduleName: 线下业务
|
|
*/
|
|
|
|
import { request } from '../index'
|
|
|
|
// 主业务类型
|
|
const business = () =>{
|
|
return request({
|
|
url: "offline/index",
|
|
})
|
|
}
|
|
|
|
// 获取主业务机构
|
|
const institution = id =>{
|
|
return request({
|
|
url: "offline/" + id + "/institution",
|
|
})
|
|
}
|
|
|
|
//
|
|
|
|
// 获取机构表单数据
|
|
const institutionType = id => {
|
|
return request({
|
|
url: "offline/institution/" + id + "/type",
|
|
})
|
|
}
|
|
|
|
// 提交用户办理信息
|
|
const submitStore = data => {
|
|
console.log(data)
|
|
return request({
|
|
url : "offline/store",
|
|
method : "POST",
|
|
data
|
|
})
|
|
}
|
|
|
|
// 配置服务包
|
|
const service = orderId => {
|
|
return request({
|
|
url : 'offline/' + orderId + '/service',
|
|
method : 'POST'
|
|
})
|
|
}
|
|
|
|
// 添加服务包
|
|
const serviceAdd = (orderId, items) => {
|
|
return request({
|
|
url : 'offline/' + orderId + '/service/calculate',
|
|
method : 'POST',
|
|
data : {
|
|
items
|
|
}
|
|
})
|
|
}
|
|
|
|
// 删除服务包
|
|
const serviceRemove = (id, data) => {
|
|
return request({
|
|
url : 'offline/' + id + '/service/remove',
|
|
method : 'POST',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 完成分配
|
|
const serviceOver = orderId => {
|
|
return request({
|
|
url : 'offline/' + orderId + '/service/over',
|
|
method : 'POST',
|
|
})
|
|
}
|
|
|
|
// 订单列表
|
|
const lists = data => {
|
|
return request({
|
|
url : 'offline/orders/lists',
|
|
data
|
|
})
|
|
}
|
|
|
|
export {
|
|
business,
|
|
institution,
|
|
institutionType,
|
|
submitStore,
|
|
service,
|
|
serviceAdd,
|
|
serviceRemove,
|
|
serviceOver,
|
|
lists
|
|
}
|