diff --git a/anrui-buscenter/anrui-buscenter-ui/src/api/salesManagement/orderManagement.js b/anrui-buscenter/anrui-buscenter-ui/src/api/salesManagement/orderManagement.js index 97e980ef9f..e97072fced 100644 --- a/anrui-buscenter/anrui-buscenter-ui/src/api/salesManagement/orderManagement.js +++ b/anrui-buscenter/anrui-buscenter-ui/src/api/salesManagement/orderManagement.js @@ -1,8 +1,9 @@ import request from "@/utils/request"; // ----------------------------------- 订单管理 -export function getPageList(data) { +// 销售订单管理列表 已改 +export function getListPage(data) { return request({ - url: "/buscenter/v1/busorder/busOrderPagerList", + url: "/buscenter/v1/bussalesorder/listPage", method: "post", data: data, headers: { @@ -10,10 +11,23 @@ export function getPageList(data) { } }); } -// 添加 + +// 销售订单批量删除销售订单 已改 +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/busorder/saveAll", + url: "/buscenter/v1/bussalesorder/saveOrUpdate", method: "post", data: data, headers: { @@ -21,10 +35,11 @@ export function saveOrderForm(data) { } }); } -// 修改 -export function updateOrderForm(data) { + +// 编辑、详情初始化 已改 +export function fetchDetailsBySid(data) { return request({ - url: "/buscenter/v1/busorder/updateAll/" + data.busOrderDto.sid, + url: "/buscenter/v1/bussalesorder/fetchDetailsBySid/" + data.sid, method: "post", data: data, headers: { @@ -32,16 +47,76 @@ export function updateOrderForm(data) { } }); } -// 根据编号查看详情 -export function getOneDetailsByBillNo(data) { + +// 外联表接口 +// 获取意向车型列表 已改 +export function getYixiangList(data) { return request({ - url: "/buscenter/v1/busorder/getAllByBillNo", + url: "/crm/v1/crmvehicledemand/selectPagePc", method: "post", - params: { billNo: data } + data: data, + headers: { + "Content-Type": "application/json" + } }); } -// 根据订单id 获取详情 /buscenter/v1/busorder/fetchSid/{sid} +// 获取虚拟订单列表 已改 +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 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({ @@ -49,6 +124,7 @@ export function getListOrg(data) { method: "get" }); } + // 支付方式下拉 export function getPaymentType(data) { return request({ diff --git a/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/relation/modellibrary.vue b/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/relation/modellibrary.vue new file mode 100644 index 0000000000..be60ce989b --- /dev/null +++ b/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/relation/modellibrary.vue @@ -0,0 +1,421 @@ + + + + diff --git a/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/relation/vehiclelibraryconfiguration.vue b/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/relation/vehiclelibraryconfiguration.vue new file mode 100644 index 0000000000..3b0c163a74 --- /dev/null +++ b/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/relation/vehiclelibraryconfiguration.vue @@ -0,0 +1,565 @@ + + + + diff --git a/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/relation/xiaoshouzhengce.vue b/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/relation/xiaoshouzhengce.vue new file mode 100644 index 0000000000..1934533531 --- /dev/null +++ b/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/relation/xiaoshouzhengce.vue @@ -0,0 +1,477 @@ + + + + + diff --git a/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/relation/xuanzekehu.vue b/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/relation/xuanzekehu.vue index 3e7de8c805..43f79dba25 100644 --- a/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/relation/xuanzekehu.vue +++ b/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/relation/xuanzekehu.vue @@ -77,7 +77,7 @@ - + { @@ -234,7 +236,6 @@ // }, // ----------功能打开开始-------- handleCreate() { - this.kehu_xuanze = false this.dialogVisible = true // this.$refs['addAndUpdate']. // this.kehu_add = true diff --git a/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/relation/xuanzekehuAdd.vue b/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/relation/xuanzekehuAdd.vue index c741248da0..e555e0e8d6 100644 --- a/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/relation/xuanzekehuAdd.vue +++ b/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/relation/xuanzekehuAdd.vue @@ -1,6 +1,6 @@ - @@ -434,33 +438,34 @@ -
保险说明 @@ -471,25 +476,27 @@ 保险公司名称 - - + + 单台车保费预估金额 - - + + 公司入保期数 - - + + @@ -498,8 +505,9 @@ 备注 - - + + @@ -511,7 +519,6 @@ 预览总方案
-
订金信息 @@ -522,48 +529,48 @@ 单台订金 - - + + 订金合计 - - {{temp.busOrderDto.refitMethod}} + + + {{ NumberDepositAll() }} 订金交纳方式 - - 现交订金 - 订金结转 + + 现交订金 + 订金结转 需补交定金 - - {{temp.busOrderDto.refitMethod}} + + {{ temp.busSalesOrderDeposit.makeUpDeposit }}
- -
+
虚拟订单列表 - 添加 + 添加
- @@ -573,7 +580,7 @@ + diff --git a/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/xiaoshoudingdanInfo.vue b/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/xiaoshoudingdanInfo.vue index 2dfb9d3a06..862a01217e 100644 --- a/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/xiaoshoudingdanInfo.vue +++ b/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/xiaoshoudingdanInfo.vue @@ -1,13 +1,596 @@ diff --git a/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/xiaoshoudingdanSubmit.vue b/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/xiaoshoudingdanSubmit.vue new file mode 100644 index 0000000000..a17e896b22 --- /dev/null +++ b/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/xiaoshoudingdanSubmit.vue @@ -0,0 +1,549 @@ + + + + +