
17 changed files with 2660 additions and 1444 deletions
@ -0,0 +1,49 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
// 销售订单代办任务同意办理
|
|||
export function businessAgree(params) { |
|||
return request({ |
|||
url: "/buscenter/v1/bussalesorder/complete", |
|||
method: 'post', |
|||
data: params, |
|||
headers: { |
|||
'Content-Type': 'application/json' |
|||
} |
|||
}) |
|||
} |
|||
|
|||
// 销售订单代办任务驳回任务
|
|||
export function rejectTask(params) { |
|||
return request({ |
|||
url: "/buscenter/v1/bussalesorder/reject" + params.businessSid, |
|||
method: 'post', |
|||
data: params, |
|||
headers: { |
|||
'Content-Type': 'application/json' |
|||
} |
|||
}) |
|||
} |
|||
|
|||
// 销售订单代办任务终止任务
|
|||
export function breakTask(params) { |
|||
return request({ |
|||
url: "/portal/v1/flow/breakProcess/" + params.businessSid, |
|||
method: 'post', |
|||
data: params, |
|||
headers: { |
|||
'Content-Type': 'application/json' |
|||
} |
|||
}) |
|||
} |
|||
|
|||
// 销售订单代办任务撤回任务
|
|||
export function revokeTask(params) { |
|||
return request({ |
|||
url: "/portal/v1/flow/revokeProcess/" + params.userSid + '/' + params.businessSid, |
|||
method: 'post', |
|||
data: params, |
|||
headers: { |
|||
'Content-Type': 'application/json' |
|||
} |
|||
}) |
|||
} |
@ -0,0 +1,328 @@ |
|||
import request from "@/utils/requestmock"; |
|||
// ----------------------------------- 订单管理
|
|||
// 销售订单管理列表 已改
|
|||
export function getListPage(data) { |
|||
return request({ |
|||
url: "/buscenter/v1/bussalesorder/listPage", |
|||
method: "post", |
|||
data: data, |
|||
headers: { |
|||
"Content-Type": "application/json" |
|||
} |
|||
}); |
|||
} |
|||
|
|||
// 销售订单批量删除销售订单 已改
|
|||
export function delBySids(data) { |
|||
return request({ |
|||
url: "/buscenter/v1/bussalesorder/delBySids", |
|||
method: "delete", |
|||
data: data, |
|||
headers: { |
|||
"Content-Type": "application/json" |
|||
} |
|||
}); |
|||
} |
|||
|
|||
// 销售订单新增保存 已改
|
|||
export function saveOrderForm(data) { |
|||
return request({ |
|||
url: "/buscenter/v1/bussalesorder/saveOrUpdate", |
|||
method: "post", |
|||
data: data, |
|||
headers: { |
|||
"Content-Type": "application/json" |
|||
} |
|||
}); |
|||
} |
|||
|
|||
// 编辑、详情初始化 已改
|
|||
export function fetchDetailsBySid(params) { |
|||
return request({ |
|||
url: "/buscenter/v1/bussalesorder/fetchDetailsBySid/" + params.sid, |
|||
method: "get", |
|||
params: params, |
|||
}); |
|||
} |
|||
|
|||
// 外联表接口
|
|||
// 获取意向车型列表 已改
|
|||
export function getYixiangList(data) { |
|||
return request({ |
|||
url: "/crm/v1/crmvehicledemand/selectPagePc", |
|||
method: "post", |
|||
data: data, |
|||
headers: { |
|||
"Content-Type": "application/json" |
|||
} |
|||
}); |
|||
} |
|||
|
|||
// 获取虚拟订单列表 已改
|
|||
export function getXuniList(data) { |
|||
return request({ |
|||
url: "/buscenter/v1/pcbusmaindeposit/pageList", |
|||
method: "post", |
|||
data: data, |
|||
headers: { |
|||
"Content-Type": "application/json" |
|||
} |
|||
}); |
|||
} |
|||
|
|||
// 车辆信息获取现车列表 已改
|
|||
export function getXianList(data) { |
|||
return request({ |
|||
url: "/base/v1/basevehicle/selectVo", |
|||
method: "post", |
|||
data: data, |
|||
headers: { |
|||
"Content-Type": "application/json" |
|||
} |
|||
}); |
|||
} |
|||
|
|||
// 采购订单查询分页列表 已改
|
|||
export function getCaigouList(params) { |
|||
return request({ |
|||
url: '/base/v1/busvehicleapplydetail/applyPage', |
|||
method: 'post', |
|||
data: params, |
|||
headers: {'Content-Type': 'application/json'} |
|||
}) |
|||
} |
|||
// 现车数量 已改
|
|||
export function selectCount(params) { |
|||
return request({ |
|||
url: '/base/v1/basevehicle/selectCount', |
|||
method: 'get', |
|||
params: params, |
|||
// headers: {'Content-Type': 'application/json'}
|
|||
}) |
|||
} |
|||
// 采购订单数量 已改
|
|||
export function selectOrderCount(params) { |
|||
return request({ |
|||
url: '/base/v1/busvehicleapplydetail/selectOrderCount', |
|||
method: 'get', |
|||
params: params, |
|||
|
|||
}) |
|||
} |
|||
|
|||
// 销售政策分页列表 已改
|
|||
export function selectSalesOrderList(params) { |
|||
return request({ |
|||
url: '/base/v1/basediscountpackage/selectSalesOrderList', |
|||
method: 'post', |
|||
data: params, |
|||
headers: {'Content-Type': 'application/json'} |
|||
}) |
|||
} |
|||
|
|||
// 虚拟订单订金列表 已改
|
|||
export function depositPageList(params) { |
|||
return request({ |
|||
url: '/buscenter/v1/pcbusmaindeposit/depositPageList', |
|||
method: 'post', |
|||
data: params, |
|||
headers: {'Content-Type': 'application/json'} |
|||
}) |
|||
} |
|||
|
|||
|
|||
// ==================== 分割 ========================
|
|||
// 部门下拉
|
|||
export function getListOrg(data) { |
|||
return request({ |
|||
url: "/portal/v1/sysorganization/selectListOrg", |
|||
method: "get" |
|||
}); |
|||
} |
|||
|
|||
// 支付方式下拉
|
|||
export function getPaymentType(data) { |
|||
return request({ |
|||
url: "/buscenter/v1/busorder/getPaymentType", |
|||
method: "post" |
|||
}); |
|||
} |
|||
// 提车方式下拉
|
|||
export function getSaleType(data) { |
|||
return request({ |
|||
url: "/buscenter/v1/busorder/getSaleType", |
|||
method: "post" |
|||
}); |
|||
} |
|||
// 删除
|
|||
export function deleteByids(data) { |
|||
// var param = new URLSearchParams();
|
|||
// param.append("sids", data);
|
|||
return request({ |
|||
url: "/buscenter/v1/busorder/del/" + data, |
|||
method: "get" |
|||
}); |
|||
} |
|||
// 添加时先获取单号
|
|||
export function getOneBillNo(datas) { |
|||
return request({ |
|||
url: "/buscenter/v1/busorder/saveEcho", |
|||
method: "post", |
|||
params: { userSid: datas } |
|||
}); |
|||
} |
|||
// 模糊搜索客户
|
|||
export function getLikeGetCustomerName() { |
|||
return request({ |
|||
url: "/buscenter/v1/busorder/likeGetCustomerName", |
|||
method: "post" |
|||
// params: { staffSid: id }
|
|||
}); |
|||
} |
|||
// 提交
|
|||
|
|||
export function submitOrder(id, data) { |
|||
return request({ |
|||
url: "/buscenter/v1/busorder/submitFlow", |
|||
method: "post", |
|||
params: { userSid: id, orderSid: data } |
|||
}); |
|||
} |
|||
// 获取厂商
|
|||
export function getManufacturer(data) { |
|||
return request({ |
|||
url: "/base/v1/basemanufacturer/selectByOrgSid", |
|||
method: "get" |
|||
}); |
|||
} |
|||
|
|||
// 生成车辆信息
|
|||
|
|||
export function getCreateCarDetails(data) { |
|||
return request({ |
|||
url: "/buscenter/v1/busorder/creatVehicleList", |
|||
method: "post", |
|||
params: data |
|||
}); |
|||
} |
|||
|
|||
// 下拉框
|
|||
export function dictType(data) { |
|||
return request({ |
|||
url: "/portal/v1/dictcommons/typeValues", |
|||
method: "get", |
|||
params: data |
|||
}); |
|||
} |
|||
// 编辑回显
|
|||
|
|||
export function getOneOrder(data) { |
|||
return request({ |
|||
url: "/buscenter/v1/busorder/getAll", |
|||
method: "post", |
|||
params: data |
|||
}); |
|||
} |
|||
// 添加销售合同中 销售合同 回显接口
|
|||
|
|||
export function getSaveByOrderSid(data) { |
|||
return request({ |
|||
url: "/buscenter/v1/busorder/getSave", |
|||
method: "post", |
|||
params: data |
|||
}); |
|||
} |
|||
// 新增销售合同
|
|||
export function saveOrderContract(datas) { |
|||
return request({ |
|||
url: "/buscenter/v1/busorder/saveBusOrderCon/?orderSid=" + datas.orderSid, |
|||
method: "post", |
|||
data: datas, |
|||
headers: { |
|||
"Content-Type": "application/json" |
|||
} |
|||
}); |
|||
} |
|||
// 挂靠公司模糊查询下拉框
|
|||
export function getGuaKaoCompanyType(data) { |
|||
return request({ |
|||
url: "/base/v1/baseaffiliatcompany/namesDown", |
|||
method: "get", |
|||
params: data |
|||
}); |
|||
} |
|||
// 中介单位
|
|||
export function getZhongJieCompanyType() { |
|||
return request({ |
|||
url: "/base/v1/basedistributor/getPcDistributorList", |
|||
method: "get" |
|||
}); |
|||
} |
|||
|
|||
// 根据订单id 获取销售合同 (编辑销售合同回显)
|
|||
export function getXiaoShouHeTongByOrderSid(data) { |
|||
return request({ |
|||
url: "/buscenter/v1/busorder/getUpdate", |
|||
method: "post", |
|||
params: data |
|||
}); |
|||
} |
|||
|
|||
// 消贷添加 /riskcenter/v1/loansolution/save
|
|||
export function getXiaoShouOrderAddXiaoDai(data) { |
|||
return request({ |
|||
url: "/riskcenter/v1/loansolution/save", |
|||
method: "post", |
|||
data: data, |
|||
headers: { |
|||
"Content-Type": "application/json" |
|||
} |
|||
}); |
|||
} |
|||
|
|||
// 获取省/portal/v1/regions/getProvince
|
|||
export function getProvince(data) { |
|||
return request({ |
|||
url: "/portal/v1/regions/getProvince", |
|||
data, |
|||
method: "get", |
|||
params: data |
|||
}); |
|||
} |
|||
// 根据省sid获取该省的所有市
|
|||
export function getCity(data) { |
|||
return request({ |
|||
url: "/portal/v1/regions/getCity/?sid=" + data, |
|||
params: data, |
|||
method: "get" |
|||
}); |
|||
} |
|||
// 根据市sid获取该市的所有县区
|
|||
export function getCounty(data) { |
|||
return request({ |
|||
url: "/portal/v1/regions/getCounty?sid=" + data, |
|||
method: "get", |
|||
params: data |
|||
}); |
|||
} |
|||
|
|||
// 根据订单id 预览合同
|
|||
export function getPdfByOrderSid(data) { |
|||
return request({ |
|||
url: "/buscenter/v1/busorder/previewCon", |
|||
method: "post", |
|||
params: { orderSid: data } |
|||
}); |
|||
} |
|||
|
|||
// 根据订单id 预览合同
|
|||
export function printConfirm(params) { |
|||
return request({ |
|||
url: '/base/v1/commoncontract/printConfirm', |
|||
method: 'post', |
|||
data: params, |
|||
headers: { |
|||
'Content-Type': 'application/json' |
|||
} |
|||
}) |
|||
} |
File diff suppressed because it is too large
@ -0,0 +1,13 @@ |
|||
<template> |
|||
|
|||
</template> |
|||
|
|||
<script> |
|||
export default { |
|||
name: "xiaoshoudingdanInfo" |
|||
} |
|||
</script> |
|||
|
|||
<style scoped> |
|||
|
|||
</style> |
File diff suppressed because it is too large
File diff suppressed because it is too large
Loading…
Reference in new issue