From 41e64654124a32a37cd2043c1df8244ab15083d4 Mon Sep 17 00:00:00 2001 From: hanlinghao <2969694837@qq.com> Date: Wed, 25 May 2022 09:05:06 +0800 Subject: [PATCH 1/6] =?UTF-8?q?=E7=A7=BB=E5=8A=A8=E7=AB=AF=E9=94=80?= =?UTF-8?q?=E5=94=AE=E8=AE=A2=E5=8D=95=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../contract/AppCommonContractRest.java | 46 ++++++ .../contract/AppCommonContractService.java | 48 ++++++ .../saleOrders/AppBusSalesOrderRest.java | 106 +++++++++++++ .../saleOrders/AppBusSalesOrderService.java | 143 ++++++++++++++++++ 4 files changed, 343 insertions(+) create mode 100644 anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/contract/AppCommonContractRest.java create mode 100644 anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/contract/AppCommonContractService.java create mode 100644 anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/saleOrders/AppBusSalesOrderRest.java create mode 100644 anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/saleOrders/AppBusSalesOrderService.java diff --git a/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/contract/AppCommonContractRest.java b/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/contract/AppCommonContractRest.java new file mode 100644 index 0000000000..fa2d160932 --- /dev/null +++ b/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/contract/AppCommonContractRest.java @@ -0,0 +1,46 @@ +package com.yxt.anrui.terminal.biz.autoservice.contract; + + +import com.yxt.anrui.base.api.commoncontract.*; + +import com.yxt.anrui.terminal.api.autoservice.contract.AppCommonContractFeign; + +import com.yxt.common.core.query.PagerQuery; +import com.yxt.common.core.result.ResultBean; +import com.yxt.common.core.vo.PagerVo; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + + +/** + * Project: anrui-base(安瑞基础)
+ * File: CommonContractFeignFallback.java
+ * Class: com.yxt.anrui.base.biz.commoncontract.CommonContractRest
+ * Description: 合同表.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2021-10-12 14:02:40
+ * + * @author liupopo + * @version 1.0 + * @since 1.0 + */ +@Api(tags = "合同表") +@RestController + +@RequestMapping("/autoservice/v1/contract") +public class AppCommonContractRest implements AppCommonContractFeign { + + @Autowired + AppCommonContractService appCommonContractService; + + @Override + @ApiOperation("移动端-合同审核列表") + public ResultBean> getContractList(PagerQuery pagerQuery) { + return appCommonContractService.getContractList(pagerQuery); + } +} diff --git a/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/contract/AppCommonContractService.java b/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/contract/AppCommonContractService.java new file mode 100644 index 0000000000..d660d3b2c0 --- /dev/null +++ b/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/contract/AppCommonContractService.java @@ -0,0 +1,48 @@ +package com.yxt.anrui.terminal.biz.autoservice.contract; + + +import com.yxt.anrui.base.api.commoncontract.*; + +import com.yxt.common.core.query.PagerQuery; +import com.yxt.common.core.result.ResultBean; +import com.yxt.common.core.vo.PagerVo; + +import org.springframework.beans.factory.annotation.Autowired; + +import org.springframework.stereotype.Service; + + + +/** + * Project: anrui-base(安瑞基础)
+ * File: CommonContractService.java
+ * Class: com.yxt.anrui.base.biz.commoncontract.CommonContractService
+ * Description: 合同表 业务逻辑.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2021-10-12 14:02:40
+ * + * @author liupopo + * @version 1.0 + * @since 1.0 + */ +@Service +public class AppCommonContractService { + + + @Autowired + CommonContractFeign commonContractFeign; + + /** + * 移动端-合同审核列表 + * + * @param pagerQuery + * @return + */ + public ResultBean> getContractList(PagerQuery pagerQuery) { + ResultBean resultBean = commonContractFeign.getContractList(pagerQuery); + return resultBean; + } + + +} \ No newline at end of file diff --git a/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/saleOrders/AppBusSalesOrderRest.java b/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/saleOrders/AppBusSalesOrderRest.java new file mode 100644 index 0000000000..0b98414712 --- /dev/null +++ b/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/saleOrders/AppBusSalesOrderRest.java @@ -0,0 +1,106 @@ +/********************************************************* + ********************************************************* + ******************** ******************* + ************* ************ + ******* _oo0oo_ ******* + *** o8888888o *** + * 88" . "88 * + * (| -_- |) * + * 0\ = /0 * + * ___/`---'\___ * + * .' \\| |// '. * + * / \\||| : |||// \ * + * / _||||| -:- |||||- \ * + * | | \\\ - /// | | * + * | \_| ''\---/'' |_/ | * + * \ .-\__ '-' ___/-. / * + * ___'. .' /--.--\ `. .'___ * + * ."" '< `.___\_<|>_/___.' >' "". * + * | | : `- \`.;`\ _ /`;.`/ - ` : | | * + * \ \ `_. \_ __\ /__ _/ .-` / / * + * =====`-.____`.___ \_____/___.-`___.-'===== * + * `=---=' * + * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * + *********__佛祖保佑__永无BUG__验收通过__钞票多多__********* + *********************************************************/ +package com.yxt.anrui.terminal.biz.autoservice.saleOrders; + +import com.yxt.anrui.buscenter.api.bussalesorder.*; +import com.yxt.anrui.crm.api.crmvehicledemand.AppCrmOrderVehicleDemandQuery; +import com.yxt.anrui.crm.api.crmvehicledemand.AppOrderCrmVehicleDemandVo; +import com.yxt.anrui.terminal.api.autoservice.saleOrders.AppBusSalesOrderFeign; +import com.yxt.common.core.query.PagerQuery; +import com.yxt.common.core.result.ResultBean; +import com.yxt.common.core.vo.PagerVo; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; + +/** + * Project: anrui-buscenter(业务管理)
+ * File: BusSalesOrderFeignFallback.java
+ * Class: com.yxt.anrui.buscenter.biz.bussalesorder.BusSalesOrderRest
+ * Description: 销售订单主表.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-04-27 13:39:04
+ * + * @author liupopo + * @version 1.0 + * @since 1.0 + */ +@Api(tags = "销售订单主表") +@RestController("com.yxt.anrui.buscenter.biz.bussalesorder.BusSalesOrderRest") +@RequestMapping("/autoservice/v1/saleOrders") +public class AppBusSalesOrderRest implements AppBusSalesOrderFeign { + + @Autowired + AppBusSalesOrderService appBusSalesOrderService; + + + /************************************* 销售订单接口 *********************************************/ + + @Override + @ApiOperation("初始化销售订单状态") + public ResultBean saleOrderState(String saleOrderSid) { + return appBusSalesOrderService.saleOrderState(saleOrderSid); + } + + @Override + @ApiOperation("App销售订单分页列表") + public ResultBean> getSaleOrders(PagerQuery pq) { + return appBusSalesOrderService.getSaleOrders(pq); + } + + @Override + @ApiOperation("删除销售订单") + public ResultBean deleteSaleOrder(String saleOrderSid, String userSid) { + return appBusSalesOrderService.deleteSaleOrder(saleOrderSid, userSid); + } + + @Override + @ApiOperation("初始化销售订单单据信息") + public ResultBean getBillInfo(String saleOrderSid, String userSid) { + return appBusSalesOrderService.getBillInfo(saleOrderSid, userSid); + } + + @Override + @ApiOperation("新增/修改销售订单单据") + public ResultBean saveBillInfo(AppBusSalesOrderAllDto dto) { + return appBusSalesOrderService.saveBillInfo(dto); + } + + @Override + @ApiOperation("初始化销售订单 车型信息") + public ResultBean getInitModelInfo(String saleOrderSid, String customerSid, String userSid) { + return appBusSalesOrderService.getInitModelInfo(saleOrderSid, customerSid, userSid); + } + + @Override + @ApiOperation("初始化销售订单(第一次选择或重选) 车型信息") + public ResultBean getInitModelInfo2(String special, String customerSid, String userSid, String modelSid, String configSid) { + return appBusSalesOrderService.getInitModelInfo2(special, customerSid, userSid, modelSid, configSid); + } + +} diff --git a/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/saleOrders/AppBusSalesOrderService.java b/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/saleOrders/AppBusSalesOrderService.java new file mode 100644 index 0000000000..8ce9a1bb49 --- /dev/null +++ b/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/saleOrders/AppBusSalesOrderService.java @@ -0,0 +1,143 @@ +/********************************************************* + ********************************************************* + ******************** ******************* + ************* ************ + ******* _oo0oo_ ******* + *** o8888888o *** + * 88" . "88 * + * (| -_- |) * + * 0\ = /0 * + * ___/`---'\___ * + * .' \\| |// '. * + * / \\||| : |||// \ * + * / _||||| -:- |||||- \ * + * | | \\\ - /// | | * + * | \_| ''\---/'' |_/ | * + * \ .-\__ '-' ___/-. / * + * ___'. .' /--.--\ `. .'___ * + * ."" '< `.___\_<|>_/___.' >' "". * + * | | : `- \`.;`\ _ /`;.`/ - ` : | | * + * \ \ `_. \_ __\ /__ _/ .-` / / * + * =====`-.____`.___ \_____/___.-`___.-'===== * + * `=---=' * + * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * + *********__佛祖保佑__永无BUG__验收通过__钞票多多__********* + *********************************************************/ +package com.yxt.anrui.terminal.biz.autoservice.saleOrders; + +import com.yxt.anrui.buscenter.api.bussalesorder.*; +import com.yxt.common.core.query.PagerQuery; +import com.yxt.common.core.result.ResultBean; +import com.yxt.common.core.vo.PagerVo; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + + +/** + * Project: anrui-buscenter(业务管理)
+ * File: BusSalesOrderService.java
+ * Class: com.yxt.anrui.buscenter.biz.bussalesorder.BusSalesOrderService
+ * Description: 销售订单主表 业务逻辑.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2022-04-27 13:39:04
+ * + * @author liupopo + * @version 1.0 + * @since 1.0 + */ +@Service +public class AppBusSalesOrderService { + + @Autowired + BusSalesOrderFeign busSalesOrderFeign; + + /************************************* 销售订单接口 *********************************************/ + + /** + * 初始化销售订单状态 + * + * @param saleOrderSid + * @return + */ + public ResultBean saleOrderState(String saleOrderSid) { + ResultBean resultBean = busSalesOrderFeign.saleOrderState(saleOrderSid); + return resultBean; + } + + /** + * App销售订单分页列表 + * + * @param pq + * @return + */ + public ResultBean> getSaleOrders(PagerQuery pq) { + ResultBean resultBean = busSalesOrderFeign.getSaleOrders(pq); + return resultBean; + } + + /** + * 初始化销售订单单据信息 + * + * @param saleOrderSid + * @param userSid + * @return + */ + public ResultBean getBillInfo(String saleOrderSid, String userSid) { + ResultBean resultBean = busSalesOrderFeign.getBillInfo(saleOrderSid, userSid); + return resultBean; + } + + /** + * 新增/修改销售订单单据 + * + * @param dto + * @return + */ + public ResultBean saveBillInfo(AppBusSalesOrderAllDto dto) { + ResultBean resultBean = busSalesOrderFeign.saveBillInfo(dto); + return resultBean; + } + + /** + * 初始化销售订单 车型信息 + * + * @param saleOrderSid + * @param customerSid + * @param userSid + * @return + */ + public ResultBean getInitModelInfo(String saleOrderSid, String customerSid, String userSid) { + ResultBean resultBean = busSalesOrderFeign.getInitModelInfo(saleOrderSid, customerSid, userSid); + return resultBean; + } + + /** + * 初始化销售订单(第一次选择或重选) 车型信息 + * + * @param special + * @param customerSid + * @param userSid + * @param modelSid + * @param configSid + * @return + */ + public ResultBean getInitModelInfo2(String special, String customerSid, String userSid, String modelSid, String configSid) { + ResultBean resultBean = busSalesOrderFeign.getInitModelInfo2(special, customerSid, userSid, modelSid, configSid); + return resultBean; + } + + /** + * 删除销售订单 + * + * @param saleOrderSid + * @param userSid + * @return + */ + public ResultBean deleteSaleOrder(String saleOrderSid, String userSid) { + ResultBean resultBean = busSalesOrderFeign.deleteSaleOrder(saleOrderSid, userSid); + return resultBean; + } + + +} \ No newline at end of file From 0af9f544ba173779826067d93c6045509ce17b14 Mon Sep 17 00:00:00 2001 From: Zhao Qiqi <1287235164@qq.com> Date: Wed, 25 May 2022 09:24:53 +0800 Subject: [PATCH 2/6] =?UTF-8?q?=E9=94=80=E5=94=AE=E8=AE=A2=E5=8D=95?= =?UTF-8?q?=EF=BC=88=E4=BF=AE=E6=94=B9=E8=BF=87=E6=96=B0=E5=A2=9E=E3=80=81?= =?UTF-8?q?=E7=BC=96=E8=BE=91=E5=9B=9E=E6=98=BE=E9=97=AE=E9=A2=98=E5=90=8E?= =?UTF-8?q?=E5=BE=97=E6=8F=90=E4=BA=A4=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xiaoshoudingdan/xiaoshoudingdanAdd.vue | 113 +++++++++++++----- .../xiaoshoudingdan/xiaoshoudingdanInfo.vue | 17 ++- 2 files changed, 96 insertions(+), 34 deletions(-) diff --git a/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/xiaoshoudingdanAdd.vue b/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/xiaoshoudingdanAdd.vue index 36e41f824c..1d02d2d53b 100644 --- a/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/xiaoshoudingdanAdd.vue +++ b/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/xiaoshoudingdanAdd.vue @@ -340,7 +340,17 @@ - + + 合同上传 + @@ -630,7 +640,20 @@ @@ -753,7 +776,8 @@ @@ -814,6 +838,7 @@ import { selectCount, selectOrderCount } from '@/api/salesManagement/orderManagement' +import {getStorage} from '@/utils/auth' import Pagination from '@/components/pagination' import pageye from '@/components/pagination/pageye' import xuanzekehu from "./relation/xuanzekehu"; @@ -850,13 +875,25 @@ export default { return time.getTime() < Date.now() - oneDay; }, }, - // 能确定有用的 viewTitle: '', state: '', relState: '', // 1添加页面 2详情页面 3提交页面 1.1选择客户页面 1.2新增客户页面 2.1意向车型 2.2虚拟订单 2.3车型选择 // 4.1优惠明细 5.1虚拟订单 dialogStatus: 'add', index: 0, + // Start 上传附件 + userName: sessionStorage.getItem('name'), + // 请求头部 + accessToken: { + token: getStorage() + }, + // 请求路径 + uploadAction: process.env.VUE_APP_BASE_API + '/base/file/upload', + requestData: { + departmentName: window.sessionStorage.getItem('userSid'), + staffSid: window.sessionStorage.getItem('staffSid') + }, + // End 上传附件 customerVisible: false, xiancheVisible: false, caigouVisible: false, @@ -946,6 +983,7 @@ export default { modelSid: '', //车型sid moreConfig: '', //更多配置 specialConfig: '', //特殊配置说明 + type: 0, }, //主车车型信息 busSalesOrderPrice: { plannedPickUpDate: '', //计划提车日期 @@ -1112,7 +1150,9 @@ export default { // 挂靠 affiliatedCompanyChange(val) { const choosetItem = this.guaKaoCompanyList.filter((item) => item.sid == val) - this.temp.affiliatedCompany = choosetItem[0].orgName + if (choosetItem.length > 0){ + this.temp.affiliatedCompany = choosetItem[0].orgName + } console.log('挂靠', this.temp.affiliatedCompany, '挂靠sid:', this.temp.affiliatedCompanySid) }, // 付款方式 @@ -1261,7 +1301,6 @@ export default { staffSid: window.sessionStorage.getItem('staffSid'), //销售专员sid type: '', //销售订单车辆类型 1现车、2订单、3排产 } - }, showAdd() { this.relState = '1' @@ -1306,7 +1345,7 @@ export default { modelConfigSid: this.temp.busSalesOrderModel.modelConfigSid, //配置sid modelSid: this.temp.busSalesOrderModel.modelSid, //车型sid staffSid: this.temp.staffSid, //业务员sid - type: this.temp.type // 类型 + type: this.temp.busSalesOrderModel.type // 类型 } const caigouCount = { configSid: this.temp.busSalesOrderModel.modelConfigSid, // 配置sid @@ -1329,10 +1368,24 @@ export default { this.getType() }, - handleChange(val) { console.log(val); }, + // // ---------------- 上传附件 ---------------- + // 上传附件 服务器返回的内容 + uploadSuccessHetong(response, file) { + console.log('上传合同附件response:', response) + console.log('上传合同附件file:', file) + this.temp.busSalesOrderMakeup.contractPath = response.data.fullUrl + }, + uploadSuccessKuanxiang(response, file) { + console.log('112233', scope.row.payPath) + console.log('上传款项附件response:', response) + console.log('上传款项附件file:', file) + // row.payPath = response.data.fullUrl + // console.log('款项payPath',row.payPath) + }, + // ---------------- 计算属性 ---------------- // 输入数字正则 oninput(val, limit = 0) { @@ -1364,9 +1417,11 @@ export default { } // 选择采购订单时 if (this.isXuanzeShow == '2') { + console.log('采购订单长度',this.temp.busSalesVehicleOrderList) if (this.temp.busSalesVehicleOrderList.length > 0) { const taishu = [] this.temp.busSalesVehicleOrderList.forEach((element) => { + console.log('采购订单本次使用的台数',element.usingNum) if (element.usingNum !== undefined) { taishu.push(element.usingNum) } @@ -1542,19 +1597,24 @@ export default { }, // 本次使用台数 changeUsingNum(row, usingNum) { - if (usingNum !== undefined) { - if (Number(row.useNum) < Number(usingNum)) { + if (usingNum !== undefined && usingNum !== 0) { + if (Number(row.useNum) > Number(usingNum)) { + return usingNum + } else { this.$message({ showClose: true, message: '本次使用台数大于可使用台数,请重新输入!', type: 'error' }); - return row.usingNum = 0 - } else { - return usingNum + return } } else { - return row.usingNum = 0 + this.$message({ + showClose: true, + message: '请填写本次使用台数!', + type: 'error' + }) + return } }, @@ -1654,6 +1714,7 @@ export default { handleReturn(isreload) { if (isreload === 'true') this.$emit('reloadlist') this.relState = '' + this.isXuanzeShow = '' this.temp = { affiliatedCompany: '', //挂靠公司名称 affiliatedCompanySid: '', //挂靠公司sid @@ -1992,11 +2053,12 @@ export default { }, // 现车查询 getXiancheList() { + console.log('type',this.temp.busSalesOrderModel.type) this.xiancheLoading = true this.xiancheList.params.customerSid = this.temp.customerSid this.xiancheList.params.modelConfigSid = this.temp.busSalesOrderModel.modelConfigSid this.xiancheList.params.modelSid = this.temp.busSalesOrderModel.modelSid - this.xiancheList.params.type = this.temp.type + this.xiancheList.params.type = this.temp.busSalesOrderModel.type const aa = [] this.temp.busSalesOrderVehicleList.forEach((element) => { aa.push(element.linkSid) @@ -2094,10 +2156,10 @@ export default { selectionCaigou() { if (this.caigouChoice.length > 0) { for (var i = 0; i < this.caigouChoice.length; i++) { - if (this.caigouChoice[i].usingNum == 0 || this.caigouChoice[i].usingNum == undefined) { + if (this.caigouChoice[i].usingNum == 0 || this.caigouChoice[i].usingNum == undefined || this.caigouChoice[i].usingNum > this.caigouChoice[i].useNum) { this.$message({ showClose: true, - message: '请填写本次使用台数!', + message: '本次使用台数填写不正确,请重新填写!', type: 'error' }) return @@ -2143,11 +2205,10 @@ export default { // 选择意向车型 selectYixiang(modelData, type) { console.log('意向车型', modelData) - this.xiancheList.params.type = type this.modelData = modelData this.temp.busSalesOrderModel = { - brandName: modelData.brandName, - brandSid: modelData.brandSid, + brandName: modelData.brandName, // 品牌 + brandSid: modelData.brandSid, // 品牌sid config: modelData.config, //常用配置 guildPrice: modelData.guidedPrice, //单台指导价 modelConfig: modelData.modelName, //车型配置名称 @@ -2157,8 +2218,8 @@ export default { moreConfig: modelData.otherConfig, //更多配置 specialConfig: '', finalPrice: '', + type: type, } - this.temp.type = 1 const countList = { customerSid: this.temp.customerSid, //客户sid modelConfigSid: this.temp.busSalesOrderModel.modelConfigSid, //配置sid @@ -2183,12 +2244,9 @@ export default { this.caigouCount = response.data } }) - }, // 选择虚拟订单 selectXuni(modelData, type) { - console.log('确定选择车型', modelData) - this.xiancheList.params.type = type this.modelData = modelData this.temp.busSalesOrderModel = { brandName: modelData.brandName, @@ -2202,8 +2260,8 @@ export default { moreConfig: modelData.otherConfig, //更多配置 specialConfig: '', finalPrice: '', + type: type, } - this.temp.type = 2 const countList = { customerSid: this.temp.customerSid, //客户sid modelConfigSid: this.temp.busSalesOrderModel.modelConfigSid, //配置sid @@ -2226,12 +2284,11 @@ export default { this.caigouCount = response.data } }) - }, + // 选择车型 selectChexing(modelData) { console.log('选择车型', modelData) - this.xiancheList.params.type = 3 this.modelData = modelData this.temp.busSalesOrderModel = { brandName: modelData.brandName, @@ -2245,8 +2302,8 @@ export default { moreConfig: modelData.moreConfig, //更多配置 specialConfig: '', finalPrice: '', + type: 3, } - this.temp.type = 3 // 现车数量 const countList = { customerSid: this.temp.customerSid, //客户sid 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 f5414ad5ef..4f9843b84c 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 @@ -163,15 +163,20 @@
- {{ this.temp.vehicleType }} + {{ temp.vehicleType }} - +
{{ item.linkNo }}
+ +
+ {{ item.linkNo }} +
+
@@ -423,10 +428,10 @@
消贷金融方案 -
- 单车方案编辑 - 预览总方案 -
+ + + +
From 360dfd1cd6c2545e168667a096dfbe9c79a67831 Mon Sep 17 00:00:00 2001 From: Zhao Qiqi <1287235164@qq.com> Date: Wed, 25 May 2022 09:38:07 +0800 Subject: [PATCH 3/6] =?UTF-8?q?=E9=94=80=E5=94=AE=E8=AE=A2=E5=8D=95(?= =?UTF-8?q?=E8=A1=A5=E6=8F=90=E4=BA=A4)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xiaoshoudingdan/xiaoshoudingdanInfo.vue | 26 +++---------------- 1 file changed, 4 insertions(+), 22 deletions(-) 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 4f9843b84c..1e767cef16 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 @@ -265,7 +265,7 @@ - + {{contractName}} @@ -533,6 +533,7 @@ export default { tableKey2: 1, tableKey3: 2, tableKey4: 3, + contractName:'', temp: { billNo: '', // 编号 affiliatedCompany: '', //挂靠公司名称 @@ -663,27 +664,8 @@ export default { }else if (this.temp.type == '3'){ this.temp.vehicleType = '排产' } - // 是否包含上装 - // if (this.temp.isTop == '1') { - // this.checked = true - // } else if (this.temp.isTop == '0') { - // this.checked = false - // } - // 车辆类型 - // this.isXuanzeShow = this.temp.type - // if (this.temp.isInsurance == '1') { - // this.checkedBaoxian = true - // } else if (this.temp.isInsurance == '0') { - // this.checkedBaoxian = false - // } - // 主车优惠是否展开 - // if (this.temp.busSalesOrderDiscountList.length > 0) { - // this.activeNames.push('2') - // } - // 台数 - // if (this.isXuanzeShow == '3') { - // this.quantity = this.temp.busSalesOrderPrice.quantity - // } + const index = this.temp.busSalesOrderMakeup.contractPath.lastIndexOf('/') + this.contractName = this.temp.busSalesOrderMakeup.contractPath.substring(index + 1, this.temp.busSalesOrderMakeup.contractPath.length) const countList = { customerSid: this.temp.customerSid, //客户sid modelConfigSid: this.temp.busSalesOrderModel.modelConfigSid, //配置sid From fecbd840976fbf45db9caddd7f0a7e5b82d2c563 Mon Sep 17 00:00:00 2001 From: God <10745413@qq.com> Date: Wed, 25 May 2022 10:47:54 +0800 Subject: [PATCH 4/6] =?UTF-8?q?=E4=BE=9B=E5=BA=94=E9=93=BE=E9=97=AE?= =?UTF-8?q?=E9=A2=98=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../api/basemodelconfig/BaseModelConfig.java | 3 + .../basemodelconfig/BaseModelConfigDto.java | 3 + .../basemodelconfig/BaseModelConfigVo.java | 11 +++- .../BaseVehicleModelDetailsVo.java | 16 +++-- .../BaseVehicleModelFeign.java | 13 +++- .../BaseVehicleModelFeignFallback.java | 6 ++ .../BaseVehicleModelQuery.java | 4 ++ .../basevehiclemodel/BaseVehicleModelVo.java | 2 + .../BaseVehmodelConfigFeign.java | 6 +- .../BaseVehmodelConfigFeignFallback.java | 5 +- .../basemodelconfig/BaseModelConfigRest.java | 16 +++++ .../BaseVehicleModelMapper.java | 1 + .../BaseVehicleModelMapper.xml | 7 +- .../BaseVehicleModelRest.java | 9 +++ .../BaseVehicleModelService.java | 65 ++++++++++++++++--- .../BaseVehmodelConfigMapper.java | 4 ++ .../BaseVehmodelConfigMapper.xml | 8 +++ .../BaseVehmodelConfigRest.java | 8 ++- .../BaseVehmodelConfigService.java | 26 ++++++-- .../api/scmmaterial/ScmMaterialDetailsVo.java | 3 +- .../ScmRealTimeInventoryVo.java | 2 +- .../anrui/scm/api/scmreturn/ScmReturnVo.java | 4 +- .../scm/biz/scmmaterial/ScmMaterialMapper.xml | 1 + .../biz/scmmaterial/ScmMaterialService.java | 16 ----- .../ScmRealTimeInventoryService.java | 4 +- .../scm/biz/scmreturn/ScmReturnService.java | 30 +-------- 26 files changed, 191 insertions(+), 82 deletions(-) diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemodelconfig/BaseModelConfig.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemodelconfig/BaseModelConfig.java index a30f5b4c53..04f7797ff8 100644 --- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemodelconfig/BaseModelConfig.java +++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemodelconfig/BaseModelConfig.java @@ -131,6 +131,9 @@ public class BaseModelConfig extends BaseEntity { @ApiModelProperty("货箱(重汽、欧曼)") private String packingCase; + @ApiModelProperty("货箱key(重汽、欧曼)") + private String packingCaseKey; + /* @ApiModelProperty("上装装置(欧曼)") private String installingDevice;*/ diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemodelconfig/BaseModelConfigDto.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemodelconfig/BaseModelConfigDto.java index 7326b37cb0..c8197099a7 100644 --- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemodelconfig/BaseModelConfigDto.java +++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemodelconfig/BaseModelConfigDto.java @@ -130,6 +130,9 @@ public class BaseModelConfigDto implements Dto { @ApiModelProperty("货箱(重汽、欧曼)") private String packingCase; + @ApiModelProperty("货箱key(重汽、欧曼)") + private String packingCaseKey; + /* @ApiModelProperty("上装装置(欧曼)") private String installingDevice;*/ diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemodelconfig/BaseModelConfigVo.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemodelconfig/BaseModelConfigVo.java index 1a4823a112..43d0efdced 100644 --- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemodelconfig/BaseModelConfigVo.java +++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemodelconfig/BaseModelConfigVo.java @@ -95,7 +95,10 @@ public class BaseModelConfigVo implements Vo { private String suspension; @ApiModelProperty("货箱(重汽、欧曼)") private String packingCase; - /* @ApiModelProperty("上装装置(欧曼)") + @ApiModelProperty("货箱key(重汽、欧曼)") + private String packingCaseKey; + + /* @ApiModelProperty("上装装置(欧曼)") private String installingDevice;*/ @ApiModelProperty("座椅key") private String seatKey; @@ -125,6 +128,12 @@ public class BaseModelConfigVo implements Vo { private String configName; @ApiModelProperty(value = "备注") private String remarks; + @ApiModelProperty(value = "关联状态(1已关联,0未关联)") + private Integer isRelationState; + @ApiModelProperty(value = "使用状态(1已使用,0未使用)") + private Integer isUseState; + @ApiModelProperty(value = "销售指导价") + private String guidedPrice; /* @ApiModelProperty(value = "车型名称") private String modelName; @ApiModelProperty(value = "发动机型号") diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehiclemodel/BaseVehicleModelDetailsVo.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehiclemodel/BaseVehicleModelDetailsVo.java index dcb14e255c..f31764c8e6 100644 --- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehiclemodel/BaseVehicleModelDetailsVo.java +++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehiclemodel/BaseVehicleModelDetailsVo.java @@ -7,6 +7,8 @@ import com.yxt.common.core.vo.Vo; import io.swagger.annotations.ApiModelProperty; import lombok.Data; +import java.util.List; + /** * @author dimengzhe * @date 2021/9/29 8:53 @@ -63,10 +65,6 @@ public class BaseVehicleModelDetailsVo implements Vo { private String engineType; @ApiModelProperty(value = "发动机型号value") private String engineTypeValue; - @ApiModelProperty("系列key") - private String series; - @ApiModelProperty("系列value") - private String seriesValue; /* @ApiModelProperty(value = "悬架key") private String suspension; @ApiModelProperty(value = "悬架value值") @@ -109,9 +107,15 @@ public class BaseVehicleModelDetailsVo implements Vo { @ApiModelProperty(value = "内部编码(欧曼特有)") private String insideCode; - @ApiModelProperty(value = "系别(欧曼特有)") + @ApiModelProperty(value = "车型编码") + private String vehicleTypeCode; + + @ApiModelProperty(value = "系别key(欧曼特有)") private String department; + @ApiModelProperty(value = "系别value(欧曼特有)") + private String departmentValue; + /*@ApiModelProperty(value = "是否常用车型") private Integer isCommonModel;*/ @@ -119,5 +123,5 @@ public class BaseVehicleModelDetailsVo implements Vo { private Integer isDel; @ApiModelProperty("简述配置信息") - private BaseModelConfigVo baseModelConfigVo; + private List baseModelConfigVo; } diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehiclemodel/BaseVehicleModelFeign.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehiclemodel/BaseVehicleModelFeign.java index f7e72dedd8..e6b5d60a42 100644 --- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehiclemodel/BaseVehicleModelFeign.java +++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehiclemodel/BaseVehicleModelFeign.java @@ -74,7 +74,7 @@ public interface BaseVehicleModelFeign { @ApiOperation("车型图片上传") @ApiImplicitParam(name = "file", value = "文件", required = true, dataType = "MultipartFile", dataTypeClass = MultipartFile.class) @PostMapping("/pictureUpload") - public ResultBean pictureUpload (@RequestParam("modelSid") String modelSid, @RequestParam(value = "file") MultipartFile file); + public ResultBean pictureUpload(@RequestParam("modelSid") String modelSid, @RequestParam(value = "file") MultipartFile file); /** * 删除、批量删除 @@ -108,7 +108,6 @@ public interface BaseVehicleModelFeign { public ResultBean getAll(@PathVariable("sid") String sid); - /** * 车型列表导出 * @@ -194,4 +193,14 @@ public interface BaseVehicleModelFeign { @ApiOperation("新增意向车型选择车型查询车型列表") @PostMapping("/listPageByVehmodel") public ResultBean> listPageByVehmodel(@RequestBody PagerQuery pq); + + /** + * 根据常用配置sid查询关联车型 + * + * @return + */ + @ApiOperation("根据常用配置sid查询关联车型") + @PostMapping("/selectVehModelByConfigSid") + public ResultBean> selectVehModelByConfigSid(@RequestBody PagerQuery pagerQuery); + } \ No newline at end of file diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehiclemodel/BaseVehicleModelFeignFallback.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehiclemodel/BaseVehicleModelFeignFallback.java index 4591b77cd9..c588a43915 100644 --- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehiclemodel/BaseVehicleModelFeignFallback.java +++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehiclemodel/BaseVehicleModelFeignFallback.java @@ -108,6 +108,12 @@ public class BaseVehicleModelFeignFallback implements BaseVehicleModelFeign { return null; } + @Override + public ResultBean> selectVehModelByConfigSid(PagerQuery pagerQuery) { + return null; + } + + /*@Override public ResultBean> selectPage(PagerQuery query) { return null; diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehiclemodel/BaseVehicleModelQuery.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehiclemodel/BaseVehicleModelQuery.java index e28673ce19..394bdb0136 100644 --- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehiclemodel/BaseVehicleModelQuery.java +++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehiclemodel/BaseVehicleModelQuery.java @@ -23,6 +23,10 @@ import lombok.Data; @Data public class BaseVehicleModelQuery implements Query { + @ApiModelProperty(value = "常用配置sid") + private String configSid; + @ApiModelProperty(value = "车型sid") + private String modelSid; @ApiModelProperty(value = "品牌sid") private String carBrand; @ApiModelProperty(value = "功能key") diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehiclemodel/BaseVehicleModelVo.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehiclemodel/BaseVehicleModelVo.java index 2d1a5c98d7..87afa45e5a 100644 --- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehiclemodel/BaseVehicleModelVo.java +++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehiclemodel/BaseVehicleModelVo.java @@ -28,6 +28,8 @@ public class BaseVehicleModelVo implements Vo { @ApiModelProperty(value = "车型sid") private String sid; + @ApiModelProperty(value = "配置sid") + private String configSid; @ApiModelProperty(value = "品牌名称") private String brandName; @ApiModelProperty(value = "车辆类型(牵引车、挂车等)") diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehmodelconfig/BaseVehmodelConfigFeign.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehmodelconfig/BaseVehmodelConfigFeign.java index 6ea081b664..927f10bfaf 100644 --- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehmodelconfig/BaseVehmodelConfigFeign.java +++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehmodelconfig/BaseVehmodelConfigFeign.java @@ -34,6 +34,10 @@ import io.swagger.annotations.ApiOperation; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.*; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + /** * Project: anrui-base(车型信息)
* File: BaseVehmodelConfigFeign.java
@@ -69,7 +73,7 @@ public interface BaseVehmodelConfigFeign { @ApiOperation("车型与常用配置解除关联关系") @DeleteMapping("/checkRelieve") - public ResultBean checkRelieve(@RequestParam("modelSid") String modelSid, @RequestParam("configurationItemsSid") String configurationItemsSid); + public ResultBean checkRelieve(@RequestBody List> maps); @ApiOperation("根据SID获取一条记录") @GetMapping("/fetchBySid/{sid}") diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehmodelconfig/BaseVehmodelConfigFeignFallback.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehmodelconfig/BaseVehmodelConfigFeignFallback.java index 58b0cd45c6..cc0a10a1f6 100644 --- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehmodelconfig/BaseVehmodelConfigFeignFallback.java +++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehmodelconfig/BaseVehmodelConfigFeignFallback.java @@ -31,6 +31,9 @@ import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; import org.springframework.stereotype.Component; +import java.util.List; +import java.util.Map; + /** * Project: anrui-base(车型信息)
* File: BaseVehmodelConfigFeignFallback.java
@@ -64,7 +67,7 @@ public class BaseVehmodelConfigFeignFallback implements BaseVehmodelConfigFeign } @Override - public ResultBean checkRelieve(String modelSid, String configurationItemsSid) { + public ResultBean checkRelieve(List> maps) { return null; } diff --git a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basemodelconfig/BaseModelConfigRest.java b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basemodelconfig/BaseModelConfigRest.java index 1af227feef..1dab671675 100644 --- a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basemodelconfig/BaseModelConfigRest.java +++ b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basemodelconfig/BaseModelConfigRest.java @@ -5,8 +5,10 @@ import com.baomidou.mybatisplus.core.metadata.IPage; import com.yxt.anrui.base.api.basemodelconfig.*; import com.yxt.anrui.base.api.basevehicle.AppCurrentCarModelByPageListVo; import com.yxt.anrui.base.api.basevehiclemodel.BaseVehicleModel; +import com.yxt.anrui.base.api.basevehmodelconfig.BaseVehmodelConfigVo; import com.yxt.anrui.base.api.busvehicleorder.BusVehicleOrderDetailsVo; import com.yxt.anrui.base.biz.basevehiclemodel.BaseVehicleModelService; +import com.yxt.anrui.base.biz.basevehmodelconfig.BaseVehmodelConfigService; import com.yxt.common.base.utils.PagerUtil; import com.yxt.common.base.utils.StringUtils; import com.yxt.common.core.query.PagerQuery; @@ -44,12 +46,26 @@ public class BaseModelConfigRest implements BaseModelConfigFeign { private BaseModelConfigService baseModelConfigService; @Autowired private BaseVehicleModelService baseVehicleModelService; + @Autowired + private BaseVehmodelConfigService baseVehmodelConfigService; @Override public ResultBean> pagerList(PagerQuery pagerQuery) { ResultBean> rb = ResultBean.fireFail(); IPage page = baseModelConfigService.pagerList(pagerQuery); + List records = page.getRecords(); + for (BaseModelConfigVo record : records) { + String sid = record.getSid(); + List baseVehmodelConfigVos = baseVehmodelConfigService.getListByConfigSid(sid); + if (baseVehmodelConfigVos.size() > 0){ + record.setIsRelationState(1); + record.setIsUseState(1); + }else { + record.setIsRelationState(0); + record.setIsUseState(0); + } + } PagerVo pv = new PagerVo<>(); PagerVo pv1 = PagerUtil.pageToVo(page, pv); return rb.success().setData(pv1); diff --git a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehiclemodel/BaseVehicleModelMapper.java b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehiclemodel/BaseVehicleModelMapper.java index c6e3a3ea9b..58569d77c1 100644 --- a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehiclemodel/BaseVehicleModelMapper.java +++ b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehiclemodel/BaseVehicleModelMapper.java @@ -147,4 +147,5 @@ public interface BaseVehicleModelMapper extends BaseMapper { IPage listPageByVehmodel(IPage page,@Param(Constants.WRAPPER) QueryWrapper qw); + } \ No newline at end of file diff --git a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehiclemodel/BaseVehicleModelMapper.xml b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehiclemodel/BaseVehicleModelMapper.xml index ca75a6917e..1fec5715e3 100644 --- a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehiclemodel/BaseVehicleModelMapper.xml +++ b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehiclemodel/BaseVehicleModelMapper.xml @@ -159,17 +159,13 @@ + + + + \ No newline at end of file diff --git a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehmodelconfig/BaseVehmodelConfigRest.java b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehmodelconfig/BaseVehmodelConfigRest.java index 23ff4de69f..6a7b3a45b6 100644 --- a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehmodelconfig/BaseVehmodelConfigRest.java +++ b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehmodelconfig/BaseVehmodelConfigRest.java @@ -37,6 +37,10 @@ import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + /** * Project: anrui-base(车型信息)
* File: BaseVehmodelConfigFeignFallback.java
@@ -84,8 +88,8 @@ public class BaseVehmodelConfigRest implements BaseVehmodelConfigFeign { } @Override - public ResultBean checkRelieve(String modelSid, String configurationItemsSid) { - return baseVehmodelConfigService.checkRelieve(modelSid, configurationItemsSid); + public ResultBean checkRelieve(List> maps) { + return baseVehmodelConfigService.checkRelieve(maps); } @Override diff --git a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehmodelconfig/BaseVehmodelConfigService.java b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehmodelconfig/BaseVehmodelConfigService.java index 84bacca3c6..0c822487d1 100644 --- a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehmodelconfig/BaseVehmodelConfigService.java +++ b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehmodelconfig/BaseVehmodelConfigService.java @@ -46,7 +46,9 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.ArrayList; +import java.util.HashMap; import java.util.List; +import java.util.Map; /** * Project: anrui-base(车型信息)
@@ -415,14 +417,18 @@ public class BaseVehmodelConfigService extends MybatisBaseService> maps) { ResultBean rb = ResultBean.fireFail(); - BaseVehmodelConfigVo vo = baseMapper.checkSave(modelSid, configurationItemsSid); - if (vo == null) { - return rb.setMsg("当前常用配置信息未关联当前车型,请重新选择"); + for (Map map : maps) { + String modelSid = map.get("modelSid"); + String configurationItemsSid = map.get("configurationItemsSid"); + BaseVehmodelConfigVo vo = baseMapper.checkSave(modelSid, configurationItemsSid); + if (vo == null) { + return rb.setMsg("当前常用配置信息未关联当前车型,请重新选择"); + } + String sid = vo.getSid(); + deleteBySid(sid); } - String sid = vo.getSid(); - deleteBySid(sid); return rb.success().setMsg("解除成功"); } @@ -510,4 +516,12 @@ public class BaseVehmodelConfigService extends MybatisBaseService getListByConfigSid(String sid) { + return baseMapper.getListByConfigSid(sid); + } + + public List getVehModByModelSid(String sid) { + return baseMapper.getVehModByModelSid(sid); + } } \ No newline at end of file diff --git a/anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmmaterial/ScmMaterialDetailsVo.java b/anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmmaterial/ScmMaterialDetailsVo.java index d634fcaa17..e206f19ac0 100644 --- a/anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmmaterial/ScmMaterialDetailsVo.java +++ b/anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmmaterial/ScmMaterialDetailsVo.java @@ -17,7 +17,8 @@ public class ScmMaterialDetailsVo implements Vo { private static final long serialVersionUID = -501888339245178616L; @ApiModelProperty("使用组织sid全路径") - private String[][] useOrgSid; + private String useOrgSid; + @ApiModelProperty(value = "使用组织名称") private String useOrg; diff --git a/anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmrealtimeinventory/ScmRealTimeInventoryVo.java b/anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmrealtimeinventory/ScmRealTimeInventoryVo.java index 9ab2933e84..df3c7eb825 100644 --- a/anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmrealtimeinventory/ScmRealTimeInventoryVo.java +++ b/anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmrealtimeinventory/ScmRealTimeInventoryVo.java @@ -74,7 +74,7 @@ public class ScmRealTimeInventoryVo implements Vo { private String availableQuantity; // 可用量(主单位) @ApiModelProperty("库存组织sid") - private String[][] stockOrgNameSid; // 库存组织sid + private String stockOrgNameSid; // 库存组织sid @ApiModelProperty("库存组织") private String stockOrgName; // 库存组织 diff --git a/anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmreturn/ScmReturnVo.java b/anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmreturn/ScmReturnVo.java index fe56959dca..bcb717bb4c 100644 --- a/anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmreturn/ScmReturnVo.java +++ b/anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmreturn/ScmReturnVo.java @@ -78,7 +78,7 @@ public class ScmReturnVo implements Vo { private String returnCustomer; // 退货客户 @ApiModelProperty("库存组织sid") - private String[][] stockOrgSid; // 库存组织sid + private String stockOrgSid; // 库存组织sid @ApiModelProperty("库存组织") private String stockOrgName; // 库存组织 @@ -117,7 +117,7 @@ public class ScmReturnVo implements Vo { private String warehouseKeeperName; // 仓管员 @ApiModelProperty("销售组织sid") - private String[][] salesOrgSid; // 销售组织sid + private String salesOrgSid; // 销售组织sid @ApiModelProperty("销售组织") private String salesOrgName; // 销售组织 diff --git a/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmmaterial/ScmMaterialMapper.xml b/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmmaterial/ScmMaterialMapper.xml index 85efbab84d..90f294fbff 100644 --- a/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmmaterial/ScmMaterialMapper.xml +++ b/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmmaterial/ScmMaterialMapper.xml @@ -53,6 +53,7 @@ SELECT sid, useOrg, + useOrgSid, createOrg, createOrgSid, remarks, diff --git a/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmmaterial/ScmMaterialService.java b/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmmaterial/ScmMaterialService.java index 997e26bc96..a0f715ce52 100644 --- a/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmmaterial/ScmMaterialService.java +++ b/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmmaterial/ScmMaterialService.java @@ -165,23 +165,7 @@ public class ScmMaterialService extends MybatisBaseService list = Arrays.asList(scmMaterial.getUseOrgSid().split(",")); - String[][] s = new String[list.size()][]; - for (int i = 0; i < list.size(); i++) { - String[] list1 = {}; - //根据使用组织查询上级 - ResultBean resultBean = sysOrganizationFeign.selectBySid(list.get(i)); - if (resultBean.getSuccess()) { - list1 = resultBean.getData().getOrgSidPath().replace("/", ",").split(","); - } - s[i] = list1; - } - scmMaterialDetailsVo.setUseOrgSid(s); - } return scmMaterialDetailsVo; } diff --git a/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmrealtimeinventory/ScmRealTimeInventoryService.java b/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmrealtimeinventory/ScmRealTimeInventoryService.java index a473a75783..fbe9f086c1 100644 --- a/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmrealtimeinventory/ScmRealTimeInventoryService.java +++ b/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmrealtimeinventory/ScmRealTimeInventoryService.java @@ -182,7 +182,7 @@ public class ScmRealTimeInventoryService extends MybatisBaseService list = Arrays.asList(entity.getStockOrgNameSid().split(",")); String[][] s = new String[list.size()][]; for (int i = 0; i < list.size(); i++) { @@ -195,7 +195,7 @@ public class ScmRealTimeInventoryService extends MybatisBaseService list = dto.getList(); for (ScmReturnDetailDto scmReturnDetailDto : list) { @@ -352,20 +352,6 @@ public class ScmReturnService extends MybatisBaseService list = scmReturnDetailService.details(sid); scmReturnVo.setList(list); } - if (StringUtils.isNotBlank(scmReturn.getStockOrgSid())) { //库存组织sid - List list = Arrays.asList(scmReturn.getStockOrgSid().split(",")); - String[][] s = new String[list.size()][]; - for (int i = 0; i < list.size(); i++) { - String[] list1 = {}; - //根据使用组织查询上级 - ResultBean resultBean = sysOrganizationFeign.selectBySid(list.get(i)); - if (resultBean.getSuccess()) { - list1 = resultBean.getData().getOrgSidPath().replace("/", ",").split(","); - } - s[i] = list1; - } - scmReturnVo.setStockOrgSid(s); - } if (StringUtils.isNotBlank(scmReturn.getStockDepSid())) { //库存部门sid List list = Arrays.asList(scmReturn.getStockDepSid().split(",")); String[][] s = new String[list.size()][]; @@ -380,20 +366,6 @@ public class ScmReturnService extends MybatisBaseService list = Arrays.asList(scmReturn.getSalesOrgSid().split(",")); - String[][] s = new String[list.size()][]; - for (int i = 0; i < list.size(); i++) { - String[] list1 = {}; - //根据使用组织查询上级 - ResultBean resultBean = sysOrganizationFeign.selectBySid(list.get(i)); - if (resultBean.getSuccess()) { - list1 = resultBean.getData().getOrgSidPath().replace("/", ",").split(","); - } - s[i] = list1; - } - scmReturnVo.setSalesOrgSid(s); - } return rb.success().setData(scmReturnVo); } From 880535b90cc04f5b9efe9b796e6efd240abf297b Mon Sep 17 00:00:00 2001 From: dimengzhe <251008545@qq.com> Date: Wed, 25 May 2022 10:59:26 +0800 Subject: [PATCH 5/6] =?UTF-8?q?=E9=94=80=E5=94=AE=E8=AE=A2=E5=8D=95-?= =?UTF-8?q?=E5=AE=8C=E5=96=84=E6=96=B0=E5=A2=9E=E4=BF=9D=E5=AD=98=E5=92=8C?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BF=9D=E5=AD=98=E6=89=93=E7=9A=84=E9=87=87?= =?UTF-8?q?=E8=B4=AD=E8=AE=A2=E5=8D=95=E6=95=B0=E9=87=8F=E7=9A=84=E9=AA=8C?= =?UTF-8?q?=E8=AF=81=E5=8F=8A=E7=A7=BB=E5=8A=A8=E7=AB=AF=E5=AF=B9=E8=B1=A1?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=BA=8F=E5=88=97=E5=8C=96id?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../busvehicleorder/BusVehicleOrderVo.java | 40 +++++++------- .../busvehicleorder/BusVehicleOrderMapper.xml | 47 ++++++++-------- .../busvehicleorder/BusVehicleOrderRest.java | 3 ++ .../api/bussalesorder/BusSalesOrderFeign.java | 1 + .../BusSalesOrderFeignFallback.java | 1 + .../AppBusSaleOrderInitModelInfoVo.java | 3 +- .../{ => app}/AppBusSaleOrderStateVo.java | 3 +- .../{ => app}/AppBusSalesOrderAllDto.java | 3 +- .../{ => app}/AppBusSalesOrderBillInfoVo.java | 3 +- .../{ => app}/AppBusSalesOrderQuery.java | 3 +- .../{ => app}/AppBusSalesOrderVo.java | 51 +++++++++++++++--- .../bussalesorder/{ => app}/AppCarInfo.java | 3 +- .../bussalesorder/{ => app}/AppModelInfo.java | 2 +- .../bussalesorder/{ => app}/AppNowCar.java | 3 +- .../{ => app}/AppNowCarList.java | 3 +- .../bussalesorder/{ => app}/AppOrderInfo.java | 3 +- .../bussalesorder/{ => app}/AppReadyCar.java | 3 +- .../{ => app}/AppReadyCarList.java | 3 +- .../BusSalesVehicleOrderDto.java | 2 - .../bussalesorder/BusSalesOrderMapper.java | 3 ++ .../biz/bussalesorder/BusSalesOrderMapper.xml | 6 +-- .../biz/bussalesorder/BusSalesOrderRest.java | 1 + .../bussalesorder/BusSalesOrderService.java | 54 +++++++++++++------ .../BusSalesOrderModelService.java | 2 +- .../BusSalesOrderVehicleService.java | 2 +- .../BusSalesVehicleOrderService.java | 2 +- .../anrui/flowable/api/utils/ProcDefEnum.java | 2 +- .../saleOrders/AppBusSalesOrderFeign.java | 1 + .../AppBusSalesOrderFeignFallback.java | 2 +- .../saleOrders/AppBusSalesOrderRest.java | 4 +- .../saleOrders/AppBusSalesOrderService.java | 1 + .../AppBusMainDepositService.java | 1 + 32 files changed, 171 insertions(+), 90 deletions(-) rename anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/{ => app}/AppBusSaleOrderInitModelInfoVo.java (80%) rename anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/{ => app}/AppBusSaleOrderStateVo.java (91%) rename anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/{ => app}/AppBusSalesOrderAllDto.java (90%) rename anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/{ => app}/AppBusSalesOrderBillInfoVo.java (91%) rename anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/{ => app}/AppBusSalesOrderQuery.java (95%) rename anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/{ => app}/AppBusSalesOrderVo.java (84%) rename anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/{ => app}/AppCarInfo.java (74%) rename anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/{ => app}/AppModelInfo.java (88%) rename anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/{ => app}/AppNowCar.java (79%) rename anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/{ => app}/AppNowCarList.java (80%) rename anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/{ => app}/AppOrderInfo.java (87%) rename anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/{ => app}/AppReadyCar.java (82%) rename anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/{ => app}/AppReadyCarList.java (83%) diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/busvehicleorder/BusVehicleOrderVo.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/busvehicleorder/BusVehicleOrderVo.java index 1603d3ab6f..2fa8892452 100644 --- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/busvehicleorder/BusVehicleOrderVo.java +++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/busvehicleorder/BusVehicleOrderVo.java @@ -48,63 +48,67 @@ import lombok.Data; @Data public class BusVehicleOrderVo implements Vo { + private static final long serialVersionUID = 5581370535272361633L; @ApiModelProperty("采购订单sid") - private String sid; // 采购订单sid + private String sid; @ApiModelProperty("创建组织sid") - private String createOrgSid; // 创建组织sid + private String createOrgSid; @ApiModelProperty("车型") private String modelName; @ApiModelProperty("订单编号") - private String orderNo; // 订单编号 + private String orderNo; @ApiModelProperty("订单类型key") - private String orderTypeKey; // 订单类型key + private String orderTypeKey; @ApiModelProperty("订单类型") - private String orderType; // 订单类型 + private String orderType; @ApiModelProperty("订单日期") - private String orderDate; // 订单日期 + private String orderDate; @ApiModelProperty("排产/采购申请sid") - private String purchaseRequisitionSid; // 排产/采购申请sid + private String purchaseRequisitionSid; @ApiModelProperty("排产/采购申请中车型表sid") - private String purchaseApplyMediumModelSid; // 排产/采购申请中车型表sid + private String purchaseApplyMediumModelSid; @ApiModelProperty("台数") - private String platformNo; // 台数 + private String platformNo; @ApiModelProperty("上装价格") - private String coatPrice; // 上装价格 + private String coatPrice; @ApiModelProperty("入库价格") - private String treasuryPrice; // 入库价格 + private String treasuryPrice; @ApiModelProperty("运费") - private String freight; // 运费 + private String freight; @ApiModelProperty("销售指导价") - private String salesGuidePrice; // 销售指导价 + private String salesGuidePrice; @ApiModelProperty("预计上线日期") - private String expectLaunchDate; // 预计上线日期 + private String expectLaunchDate; @ApiModelProperty("上线日期") - private String launchDate; // 上线日期 + private String launchDate; @ApiModelProperty("下线日期") - private String offlineDate; // 下线日期 + private String offlineDate; @ApiModelProperty("排产申请编号") private String applicationCode; @ApiModelProperty("订单状态") - private String orderStatus; // 订单状态 + private String orderStatus; @ApiModelProperty("备注") - private String remarks; // 备注 + private String remarks; + + @ApiModelProperty(value = "锁定台数") + private String lockingNum; } diff --git a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/busvehicleorder/BusVehicleOrderMapper.xml b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/busvehicleorder/BusVehicleOrderMapper.xml index 8129e554f8..25e9e35db6 100644 --- a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/busvehicleorder/BusVehicleOrderMapper.xml +++ b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/busvehicleorder/BusVehicleOrderMapper.xml @@ -4,11 +4,11 @@ - SELECT bvad.vehicleSid AS modelSid, - bvad.configSid AS configSid, - bvm.vehicleAlias, - bvm.brandName, - bvm.carBrand AS brandSid, - bvm.vehicleVersionValue, - bvm.fuelTypeValue, - bvm.gearboxTypeValue, - bvo.orderStatus, - bvad.actualQuantity, - bvo.salesGuidePrice AS guidedPrice + SELECT bvad.vehicleSid AS modelSid, + bvad.configSid AS configSid, + bvm.vehicleAlias, + bvm.brandName, + bvm.carBrand AS brandSid, + bvm.vehicleVersionValue, + bvm.fuelTypeValue, + bvm.gearboxTypeValue, + bvo.orderStatus, + bvad.actualQuantity, + bvo.salesGuidePrice AS guidedPrice FROM bus_vehicle_order bvo - LEFT JOIN bus_vehicle_apply_detail bvad ON bvo.purchaseApplyMediumModelSid = bvad.sid - LEFT JOIN base_vehicle_model bvm ON bvad.vehicleSid = bvm.sid + LEFT JOIN bus_vehicle_apply_detail bvad ON bvo.purchaseApplyMediumModelSid = bvad.sid + LEFT JOIN base_vehicle_model bvm ON bvad.vehicleSid = bvm.sid ${ew.sqlSegment} @@ -130,9 +130,9 @@ bc.otherConfig from bus_vehicle_order bo - left join bus_vehicle_apply_detail bv on bv.sid = bo.purchaseApplyMediumModelSid - left join base_vehicle_model bm on bm.sid = bv.vehicleSid - left join base_model_config bc on bc.sid = bv.configSid + left join bus_vehicle_apply_detail bv on bv.sid = bo.purchaseApplyMediumModelSid + left join base_vehicle_model bm on bm.sid = bv.vehicleSid + left join base_model_config bc on bc.sid = bv.configSid where bo.sid = #{sid} @@ -180,10 +180,11 @@ bvo.orderStatus, bvm.modelName, bva.applicationCode, - bvo.remarks + bvo.remarks, + bvo.lockingNum FROM bus_vehicle_order bvo - LEFT JOIN base_vehicle_model bvm ON bvo.purchaseApplyMediumModelSid = bvm.sid - LEFT JOIN bus_vehicle_apply bva ON bvo.purchaseRequisitionSid = bva.sid + LEFT JOIN base_vehicle_model bvm ON bvo.purchaseApplyMediumModelSid = bvm.sid + LEFT JOIN bus_vehicle_apply bva ON bvo.purchaseRequisitionSid = bva.sid WHERE bvo.sid = #{sid} diff --git a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/busvehicleorder/BusVehicleOrderRest.java b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/busvehicleorder/BusVehicleOrderRest.java index 776e8233dc..926ff25ca2 100644 --- a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/busvehicleorder/BusVehicleOrderRest.java +++ b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/busvehicleorder/BusVehicleOrderRest.java @@ -92,6 +92,9 @@ public class BusVehicleOrderRest implements BusVehicleOrderFeign { public ResultBean fetchBySid(String sid) { ResultBean rb = ResultBean.fireFail(); BusVehicleOrderVo vo = busVehicleOrderService.selectBySid(sid); + if(vo == null){ + return rb.setData(new BusVehicleOrderVo()); + } return rb.success().setData(vo); } diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/BusSalesOrderFeign.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/BusSalesOrderFeign.java index 797f0be218..3d78f3da72 100644 --- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/BusSalesOrderFeign.java +++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/BusSalesOrderFeign.java @@ -25,6 +25,7 @@ *********************************************************/ package com.yxt.anrui.buscenter.api.bussalesorder; +import com.yxt.anrui.buscenter.api.bussalesorder.app.*; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/BusSalesOrderFeignFallback.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/BusSalesOrderFeignFallback.java index d18ebc32cb..c34c86a5fd 100644 --- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/BusSalesOrderFeignFallback.java +++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/BusSalesOrderFeignFallback.java @@ -25,6 +25,7 @@ *********************************************************/ package com.yxt.anrui.buscenter.api.bussalesorder; +import com.yxt.anrui.buscenter.api.bussalesorder.app.*; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppBusSaleOrderInitModelInfoVo.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppBusSaleOrderInitModelInfoVo.java similarity index 80% rename from anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppBusSaleOrderInitModelInfoVo.java rename to anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppBusSaleOrderInitModelInfoVo.java index db60fbec0b..d1984a6727 100644 --- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppBusSaleOrderInitModelInfoVo.java +++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppBusSaleOrderInitModelInfoVo.java @@ -1,4 +1,4 @@ -package com.yxt.anrui.buscenter.api.bussalesorder; +package com.yxt.anrui.buscenter.api.bussalesorder.app; import com.yxt.common.core.vo.Vo; import io.swagger.annotations.ApiModelProperty; @@ -7,6 +7,7 @@ import lombok.Data; @Data public class AppBusSaleOrderInitModelInfoVo implements Vo { + private static final long serialVersionUID = 342793087650993718L; @ApiModelProperty("") private AppOrderInfo orderInfo; diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppBusSaleOrderStateVo.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppBusSaleOrderStateVo.java similarity index 91% rename from anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppBusSaleOrderStateVo.java rename to anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppBusSaleOrderStateVo.java index 64a488d14a..4995f83539 100644 --- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppBusSaleOrderStateVo.java +++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppBusSaleOrderStateVo.java @@ -1,4 +1,4 @@ -package com.yxt.anrui.buscenter.api.bussalesorder; +package com.yxt.anrui.buscenter.api.bussalesorder.app; import com.yxt.common.core.vo.Vo; import io.swagger.annotations.ApiModelProperty; @@ -6,6 +6,7 @@ import lombok.Data; @Data public class AppBusSaleOrderStateVo implements Vo { + private static final long serialVersionUID = -7047192316492033608L; //0 未完善 1 已完善 diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppBusSalesOrderAllDto.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppBusSalesOrderAllDto.java similarity index 90% rename from anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppBusSalesOrderAllDto.java rename to anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppBusSalesOrderAllDto.java index 0dd4950e4b..978c9b1b71 100644 --- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppBusSalesOrderAllDto.java +++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppBusSalesOrderAllDto.java @@ -1,4 +1,4 @@ -package com.yxt.anrui.buscenter.api.bussalesorder; +package com.yxt.anrui.buscenter.api.bussalesorder.app; import com.yxt.common.core.dto.Dto; import io.swagger.annotations.ApiModelProperty; @@ -7,6 +7,7 @@ import lombok.Data; @Data public class AppBusSalesOrderAllDto implements Dto { + private static final long serialVersionUID = -1063289603093410032L; @ApiModelProperty("客户名称") private String customerName; @ApiModelProperty("手机号") diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppBusSalesOrderBillInfoVo.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppBusSalesOrderBillInfoVo.java similarity index 91% rename from anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppBusSalesOrderBillInfoVo.java rename to anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppBusSalesOrderBillInfoVo.java index 153052104a..578996a9b5 100644 --- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppBusSalesOrderBillInfoVo.java +++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppBusSalesOrderBillInfoVo.java @@ -1,4 +1,4 @@ -package com.yxt.anrui.buscenter.api.bussalesorder; +package com.yxt.anrui.buscenter.api.bussalesorder.app; import com.yxt.common.core.vo.Vo; import io.swagger.annotations.ApiModelProperty; @@ -7,6 +7,7 @@ import lombok.Data; @Data public class AppBusSalesOrderBillInfoVo implements Vo { + private static final long serialVersionUID = 4786720071719311565L; @ApiModelProperty("客户名称") private String customerName; diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppBusSalesOrderQuery.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppBusSalesOrderQuery.java similarity index 95% rename from anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppBusSalesOrderQuery.java rename to anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppBusSalesOrderQuery.java index a2cb9f7381..7497e951b3 100644 --- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppBusSalesOrderQuery.java +++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppBusSalesOrderQuery.java @@ -23,7 +23,7 @@ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * *********__佛祖保佑__永无BUG__验收通过__钞票多多__********* *********************************************************/ -package com.yxt.anrui.buscenter.api.bussalesorder; +package com.yxt.anrui.buscenter.api.bussalesorder.app; import com.yxt.common.core.query.Query; @@ -49,6 +49,7 @@ import lombok.Data; public class AppBusSalesOrderQuery implements Query { + private static final long serialVersionUID = -3569921757656322272L; @ApiModelProperty("用户sid") private String userSid; diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppBusSalesOrderVo.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppBusSalesOrderVo.java similarity index 84% rename from anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppBusSalesOrderVo.java rename to anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppBusSalesOrderVo.java index b00c62fd4b..7df5fda9be 100644 --- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppBusSalesOrderVo.java +++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppBusSalesOrderVo.java @@ -23,19 +23,15 @@ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * *********__佛祖保佑__永无BUG__验收通过__钞票多多__********* *********************************************************/ -package com.yxt.anrui.buscenter.api.bussalesorder; +package com.yxt.anrui.buscenter.api.bussalesorder.app; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; +import com.fasterxml.jackson.annotation.JsonProperty; import com.yxt.common.core.vo.Vo; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; -import java.math.BigDecimal; -import java.util.List; - /** * Project: anrui-buscenter(业务管理)
* File: BusSalesOrderVo.java
@@ -54,31 +50,72 @@ import java.util.List; public class AppBusSalesOrderVo implements Vo { private static final long serialVersionUID = -5570433499942792774L; - + /** + * 销售订单sid + */ @ApiModelProperty("销售订单sid") + @JsonProperty("customerImage") private String saleOrderSid; + /** + * 销售订单编号 + */ @ApiModelProperty("销售订单编号") + @JsonProperty("saleOrderId") private String saleOrderId; + /** + * 客户类型 + */ @ApiModelProperty("客户类型") private String customerType; + /** + * 客户sid + */ @ApiModelProperty("客户sid") private String customerSid; + /** + * 客户名称 + */ @ApiModelProperty("客户名称") private String customerName; + /** + * 客户头像 + */ @ApiModelProperty("客户头像") + @JsonProperty("customerImage") private String customerImage; + /** + * 手机号 + */ @ApiModelProperty("手机号") private String mobile; + /** + * 购车方式 + */ @ApiModelProperty("购车方式") private String carPurchaseType; + /** + * 购车方式key + */ @ApiModelProperty("购车方式key") private String carPurchaseKey; + /** + * 销售订单状态 + */ @ApiModelProperty("销售订单状态") private String saleOrderState; + /** + * 创建日期 + */ @ApiModelProperty("创建日期") private String createdDate; + /** + * 是否保险 + */ @ApiModelProperty("是否保险") private String insuranceInfo; + /** + * 订金 + */ @ApiModelProperty("订金") private String deposit; @ApiModelProperty("是否显示修改订单按钮") diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppCarInfo.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppCarInfo.java similarity index 74% rename from anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppCarInfo.java rename to anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppCarInfo.java index 692b27fce4..2b83f74fe3 100644 --- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppCarInfo.java +++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppCarInfo.java @@ -1,4 +1,4 @@ -package com.yxt.anrui.buscenter.api.bussalesorder; +package com.yxt.anrui.buscenter.api.bussalesorder.app; import com.yxt.common.core.vo.Vo; import io.swagger.annotations.ApiModelProperty; @@ -9,6 +9,7 @@ import java.util.List; @Data public class AppCarInfo implements Vo { + private static final long serialVersionUID = 4029925477789404414L; @ApiModelProperty("销售订单-车型确认-现车") private List nowCar; diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppModelInfo.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppModelInfo.java similarity index 88% rename from anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppModelInfo.java rename to anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppModelInfo.java index 9a3629c539..338c4eb327 100644 --- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppModelInfo.java +++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppModelInfo.java @@ -1,4 +1,4 @@ -package com.yxt.anrui.buscenter.api.bussalesorder; +package com.yxt.anrui.buscenter.api.bussalesorder.app; import io.swagger.annotations.ApiModelProperty; import lombok.Data; diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppNowCar.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppNowCar.java similarity index 79% rename from anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppNowCar.java rename to anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppNowCar.java index 5e1d7d649a..0ced0cf01f 100644 --- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppNowCar.java +++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppNowCar.java @@ -1,4 +1,4 @@ -package com.yxt.anrui.buscenter.api.bussalesorder; +package com.yxt.anrui.buscenter.api.bussalesorder.app; import com.yxt.common.core.vo.Vo; import io.swagger.annotations.ApiModelProperty; @@ -7,6 +7,7 @@ import lombok.Data; @Data public class AppNowCar implements Vo { + private static final long serialVersionUID = -6377764723851635242L; @ApiModelProperty("车架号") private String vin; diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppNowCarList.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppNowCarList.java similarity index 80% rename from anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppNowCarList.java rename to anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppNowCarList.java index 28e3a308d2..c70bfba203 100644 --- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppNowCarList.java +++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppNowCarList.java @@ -1,4 +1,4 @@ -package com.yxt.anrui.buscenter.api.bussalesorder; +package com.yxt.anrui.buscenter.api.bussalesorder.app; import com.yxt.common.core.vo.Vo; import io.swagger.annotations.ApiModelProperty; @@ -7,6 +7,7 @@ import lombok.Data; @Data public class AppNowCarList implements Vo { + private static final long serialVersionUID = 2686499164252521275L; @ApiModelProperty("车架号") private String vin; diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppOrderInfo.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppOrderInfo.java similarity index 87% rename from anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppOrderInfo.java rename to anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppOrderInfo.java index d71f240a1f..8750c4819a 100644 --- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppOrderInfo.java +++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppOrderInfo.java @@ -1,4 +1,4 @@ -package com.yxt.anrui.buscenter.api.bussalesorder; +package com.yxt.anrui.buscenter.api.bussalesorder.app; import com.yxt.common.core.vo.Vo; import io.swagger.annotations.ApiModelProperty; @@ -9,6 +9,7 @@ import java.util.List; @Data public class AppOrderInfo implements Vo { + private static final long serialVersionUID = 360634636966708686L; @ApiModelProperty("提示") private String notice; diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppReadyCar.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppReadyCar.java similarity index 82% rename from anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppReadyCar.java rename to anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppReadyCar.java index 7b4e02921b..04f920d6b3 100644 --- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppReadyCar.java +++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppReadyCar.java @@ -1,4 +1,4 @@ -package com.yxt.anrui.buscenter.api.bussalesorder; +package com.yxt.anrui.buscenter.api.bussalesorder.app; import com.yxt.common.core.vo.Vo; import io.swagger.annotations.ApiModelProperty; @@ -7,6 +7,7 @@ import lombok.Data; @Data public class AppReadyCar implements Vo { + private static final long serialVersionUID = -6797740135964430331L; @ApiModelProperty("排产订单编号") private String orderId; diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppReadyCarList.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppReadyCarList.java similarity index 83% rename from anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppReadyCarList.java rename to anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppReadyCarList.java index a9b4fdc6e2..f8d09af653 100644 --- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/AppReadyCarList.java +++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/app/AppReadyCarList.java @@ -1,4 +1,4 @@ -package com.yxt.anrui.buscenter.api.bussalesorder; +package com.yxt.anrui.buscenter.api.bussalesorder.app; import com.yxt.common.core.vo.Vo; import io.swagger.annotations.ApiModelProperty; @@ -7,6 +7,7 @@ import lombok.Data; @Data public class AppReadyCarList implements Vo { + private static final long serialVersionUID = 5257855685147744221L; @ApiModelProperty("排产订单编号") private String orderId; diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesvehicleorder/BusSalesVehicleOrderDto.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesvehicleorder/BusSalesVehicleOrderDto.java index d7ec87c59f..06fae2b2b3 100644 --- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesvehicleorder/BusSalesVehicleOrderDto.java +++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesvehicleorder/BusSalesVehicleOrderDto.java @@ -56,8 +56,6 @@ public class BusSalesVehicleOrderDto implements Dto { private String linkNo; @ApiModelProperty("采购订单日期") private String linkText; - @ApiModelProperty("可使用台数") - private Integer useNum; @ApiModelProperty("本次使用台数") private Integer usingNum; diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderMapper.java b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderMapper.java index e98c61a657..99d45ad424 100644 --- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderMapper.java +++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderMapper.java @@ -31,6 +31,9 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.Constants; import com.yxt.anrui.buscenter.api.bussalesorder.*; +import com.yxt.anrui.buscenter.api.bussalesorder.app.AppBusSalesOrderBillInfoVo; +import com.yxt.anrui.buscenter.api.bussalesorder.app.AppBusSalesOrderVo; +import com.yxt.anrui.buscenter.api.bussalesorder.app.AppModelInfo; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Update; diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderMapper.xml b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderMapper.xml index bef37b6b46..f514b106df 100644 --- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderMapper.xml +++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderMapper.xml @@ -36,7 +36,7 @@ where sid = #{businessSid} - SELECT bo.sid AS saleOrderSid, bo.billNo AS saleOrderId, bo.customerClass AS customerType, @@ -60,7 +60,7 @@ - SELECT modelName AS model, brandName AS brand, guildPrice AS price @@ -68,7 +68,7 @@ where bm.salesOrderSid = #{saleOrderSid} - SELECT customerSid, customerName, mobile AS customerMobile, diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderRest.java b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderRest.java index ca72f7a66b..706bc42a18 100644 --- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderRest.java +++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderRest.java @@ -26,6 +26,7 @@ package com.yxt.anrui.buscenter.biz.bussalesorder; import com.yxt.anrui.buscenter.api.bussalesorder.*; +import com.yxt.anrui.buscenter.api.bussalesorder.app.*; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderService.java b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderService.java index 71689222ef..4ea947031f 100644 --- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderService.java +++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderService.java @@ -41,9 +41,11 @@ import com.yxt.anrui.base.api.basevehiclepolicy.BaseVehiclePriceVo; import com.yxt.anrui.base.api.basevehmodelconfig.BaseVehmodelConfigFeign; import com.yxt.anrui.base.api.busvehicleorder.AppOrderReadyCar; import com.yxt.anrui.base.api.busvehicleorder.BusVehicleOrderFeign; +import com.yxt.anrui.base.api.busvehicleorder.BusVehicleOrderVo; import com.yxt.anrui.buscenter.api.busdepositfictitious.BusDepositFictitiousDetailsVo; import com.yxt.anrui.buscenter.api.busdepositfictitious.BusDepositFictitiousDto; import com.yxt.anrui.buscenter.api.bussalesorder.*; +import com.yxt.anrui.buscenter.api.bussalesorder.app.*; import com.yxt.anrui.buscenter.api.bussalesorderdeposit.BusSalesOrderDeposit; import com.yxt.anrui.buscenter.api.bussalesorderdeposit.BusSalesOrderDepositDetailsVo; import com.yxt.anrui.buscenter.api.bussalesorderdeposit.BusSalesOrderDepositDto; @@ -80,7 +82,6 @@ import com.yxt.anrui.flowable.api.flowtask.FlowTaskVo; import com.yxt.anrui.flowable.api.flowtask.LatestTaskVo; import com.yxt.anrui.flowable.api.sysformlink.SysFormLinkFeign; import com.yxt.anrui.flowable.api.sysformlink.SysFormLinkFlowStateEnum; -import com.yxt.anrui.flowable.api.sysformlink.SysFormStateVo; import com.yxt.anrui.flowable.api.utils.ProcDefEnum; import com.yxt.anrui.flowable.api.utils.ProcessStateEnum; import com.yxt.anrui.flowable.sqloperationsymbol.BusinessVariables; @@ -217,10 +218,8 @@ public class BusSalesOrderService extends MybatisBaseService p = PagerUtil.pageToVo(pagging, null); List list = p.getRecords(); for (BusSalesOrderVo vo : list) { - ResultBean resultBean = sysFormLinkFeign.selectStateByBusinessSid(vo.getSid()); - if (resultBean.getSuccess() && resultBean.getData() != null) { - SysFormStateVo formState = resultBean.getData(); - vo.setNodeState(formState.getNodeState()); + if (StringUtils.isNotBlank(vo.getNodeState())) { + vo.setNodeState(vo.getNodeState()); } else { vo.setNodeState("待提交"); } @@ -349,14 +348,32 @@ public class BusSalesOrderService extends MybatisBaseService busSalesVehicleOrderList = dto.getBusSalesVehicleOrderList(); - if(busSalesVehicleOrderList.size()>0){ + if (busSalesVehicleOrderList.size() > 0) { for (int i = 0; i < busSalesVehicleOrderList.size(); i++) { - if(busSalesVehicleOrderList.get(i) != null){ - if(busSalesVehicleOrderList.get(i).getUsingNum()>busSalesVehicleOrderList.get(i).getUseNum()){ - return rb.setMsg("本次使用台数不允许大于可使用台数"); + if (busSalesVehicleOrderList.get(i) != null) { + //根据采购订单sid查询采购订单的可使用台数 + ResultBean busVehicleOrderVoResultBean = busVehicleOrderFeign.fetchBySid(busSalesVehicleOrderList.get(i).getLinkSid()); + if (busVehicleOrderVoResultBean.getSuccess()) { + Integer useNum = 0; + String platformNo = busVehicleOrderVoResultBean.getData().getPlatformNo(); + String lockingNum = busVehicleOrderVoResultBean.getData().getLockingNum(); + if (StringUtils.isNotBlank(platformNo)) { + if (StringUtils.isNotBlank(lockingNum)) { + useNum = Integer.parseInt(platformNo) - Integer.parseInt(lockingNum); + }else{ + useNum = Integer.parseInt(platformNo); + } + } + if (busSalesVehicleOrderList.get(i).getUsingNum() != null && useNum != 0) { + if (busSalesVehicleOrderList.get(i).getUsingNum() > useNum) { + return rb.setMsg("本次使用台数不允许大于可使用台数"); + } + } } + + vehicleNum = vehicleNum + busSalesVehicleOrderList.get(i).getUsingNum(); - }else{ + } else { return rb.setMsg("请选择采购订单数据"); } @@ -467,6 +484,7 @@ public class BusSalesOrderService extends MybatisBaseService variables = new HashMap<>(); @@ -717,7 +737,7 @@ public class BusSalesOrderService extends MybatisBaseService priceResultBean = baseVehiclePolicyFeign.selectPrice(vehicleList.get(i)); - if(priceResultBean.getSuccess() && priceResultBean.getData() != null){ + if (priceResultBean.getSuccess() && priceResultBean.getData() != null) { String price = priceResultBean.getData().getDiscountMoney(); BigDecimal bigDecimal1 = new BigDecimal(price); initBigDecimal = initBigDecimal.add(bigDecimal1); diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordermodel/BusSalesOrderModelService.java b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordermodel/BusSalesOrderModelService.java index 767871815c..d605f88bee 100644 --- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordermodel/BusSalesOrderModelService.java +++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordermodel/BusSalesOrderModelService.java @@ -28,7 +28,7 @@ package com.yxt.anrui.buscenter.biz.bussalesordermodel; import cn.hutool.core.bean.BeanUtil; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; -import com.yxt.anrui.buscenter.api.bussalesorder.AppOrderInfo; +import com.yxt.anrui.buscenter.api.bussalesorder.app.AppOrderInfo; import com.yxt.anrui.buscenter.api.bussalesordermodel.*; import com.yxt.common.base.service.MybatisBaseService; import com.yxt.common.base.utils.PagerUtil; diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordervehicle/BusSalesOrderVehicleService.java b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordervehicle/BusSalesOrderVehicleService.java index f5c37d19d8..0fc349f5c8 100644 --- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordervehicle/BusSalesOrderVehicleService.java +++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordervehicle/BusSalesOrderVehicleService.java @@ -28,7 +28,7 @@ package com.yxt.anrui.buscenter.biz.bussalesordervehicle; import cn.hutool.core.bean.BeanUtil; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; -import com.yxt.anrui.buscenter.api.bussalesorder.AppNowCarList; +import com.yxt.anrui.buscenter.api.bussalesorder.app.AppNowCarList; import com.yxt.anrui.buscenter.api.bussalesordervehicle.*; import com.yxt.common.base.service.MybatisBaseService; import com.yxt.common.base.utils.PagerUtil; diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesvehicleorder/BusSalesVehicleOrderService.java b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesvehicleorder/BusSalesVehicleOrderService.java index e2d17fef72..cda235287a 100644 --- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesvehicleorder/BusSalesVehicleOrderService.java +++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesvehicleorder/BusSalesVehicleOrderService.java @@ -28,7 +28,7 @@ package com.yxt.anrui.buscenter.biz.bussalesvehicleorder; import cn.hutool.core.bean.BeanUtil; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; -import com.yxt.anrui.buscenter.api.bussalesorder.AppReadyCarList; +import com.yxt.anrui.buscenter.api.bussalesorder.app.AppReadyCarList; import com.yxt.anrui.buscenter.api.bussalesvehicleorder.*; import com.yxt.common.base.service.MybatisBaseService; import com.yxt.common.base.utils.PagerUtil; diff --git a/anrui-flowable/anrui-flowable-api/src/main/java/com/yxt/anrui/flowable/api/utils/ProcDefEnum.java b/anrui-flowable/anrui-flowable-api/src/main/java/com/yxt/anrui/flowable/api/utils/ProcDefEnum.java index 77cf0468cc..1e1ad8f9a6 100644 --- a/anrui-flowable/anrui-flowable-api/src/main/java/com/yxt/anrui/flowable/api/utils/ProcDefEnum.java +++ b/anrui-flowable/anrui-flowable-api/src/main/java/com/yxt/anrui/flowable/api/utils/ProcDefEnum.java @@ -18,7 +18,7 @@ public enum ProcDefEnum { SCMVEHICLERETURN("采购退库", "process_md8aeoap:4:245028"), SEALAPPLY("盖章申请", "process_7h0z66tp:1:240064" ), BASEVEHICLEACTUALSALES("未售买断", ""),//ToDo - SALESORDER("销售订单审批流程", "process_p5ils2rn:3:252512"), + SALESORDER("销售订单审批流程", "process_p5ils2rn:1:242504"), BASEOUTSOURCINGAPPLICATION("外采申请", "process_5tqysnjc:1:232504"), ; diff --git a/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/saleOrders/AppBusSalesOrderFeign.java b/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/saleOrders/AppBusSalesOrderFeign.java index 9e94cce4d8..a149525430 100644 --- a/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/saleOrders/AppBusSalesOrderFeign.java +++ b/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/saleOrders/AppBusSalesOrderFeign.java @@ -26,6 +26,7 @@ package com.yxt.anrui.terminal.api.autoservice.saleOrders; import com.yxt.anrui.buscenter.api.bussalesorder.*; +import com.yxt.anrui.buscenter.api.bussalesorder.app.*; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; diff --git a/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/saleOrders/AppBusSalesOrderFeignFallback.java b/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/saleOrders/AppBusSalesOrderFeignFallback.java index 57b9c87f77..638d771ec3 100644 --- a/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/saleOrders/AppBusSalesOrderFeignFallback.java +++ b/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/saleOrders/AppBusSalesOrderFeignFallback.java @@ -25,7 +25,7 @@ *********************************************************/ package com.yxt.anrui.terminal.api.autoservice.saleOrders; -import com.yxt.anrui.buscenter.api.bussalesorder.*; +import com.yxt.anrui.buscenter.api.bussalesorder.app.*; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; diff --git a/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/saleOrders/AppBusSalesOrderRest.java b/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/saleOrders/AppBusSalesOrderRest.java index 0b98414712..ffab149b5e 100644 --- a/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/saleOrders/AppBusSalesOrderRest.java +++ b/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/saleOrders/AppBusSalesOrderRest.java @@ -25,9 +25,7 @@ *********************************************************/ package com.yxt.anrui.terminal.biz.autoservice.saleOrders; -import com.yxt.anrui.buscenter.api.bussalesorder.*; -import com.yxt.anrui.crm.api.crmvehicledemand.AppCrmOrderVehicleDemandQuery; -import com.yxt.anrui.crm.api.crmvehicledemand.AppOrderCrmVehicleDemandVo; +import com.yxt.anrui.buscenter.api.bussalesorder.app.*; import com.yxt.anrui.terminal.api.autoservice.saleOrders.AppBusSalesOrderFeign; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; diff --git a/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/saleOrders/AppBusSalesOrderService.java b/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/saleOrders/AppBusSalesOrderService.java index 8ce9a1bb49..36dc2e280c 100644 --- a/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/saleOrders/AppBusSalesOrderService.java +++ b/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/saleOrders/AppBusSalesOrderService.java @@ -26,6 +26,7 @@ package com.yxt.anrui.terminal.biz.autoservice.saleOrders; import com.yxt.anrui.buscenter.api.bussalesorder.*; +import com.yxt.anrui.buscenter.api.bussalesorder.app.*; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; diff --git a/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/virtualOrders/AppBusMainDepositService.java b/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/virtualOrders/AppBusMainDepositService.java index 855f4114fe..f21b3c5437 100644 --- a/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/virtualOrders/AppBusMainDepositService.java +++ b/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/virtualOrders/AppBusMainDepositService.java @@ -33,6 +33,7 @@ import com.yxt.anrui.buscenter.api.busdepositvehicle.*; import com.yxt.anrui.buscenter.api.busmaindeposit.*; import com.yxt.anrui.buscenter.api.busmaindeposit.AppBusDepositBuscenterDto; import com.yxt.anrui.buscenter.api.bussalesorder.*; +import com.yxt.anrui.buscenter.api.bussalesorder.app.*; import com.yxt.anrui.terminal.api.autoservice.virtualOrders.AppBusMainDepositPageQuery; import com.yxt.anrui.terminal.config.CoverUtils; import com.yxt.common.core.query.PagerQuery; From 248e718cb69866a7b2e7419e12268eee71a4f095 Mon Sep 17 00:00:00 2001 From: Zhao Qiqi <1287235164@qq.com> Date: Wed, 25 May 2022 11:00:03 +0800 Subject: [PATCH 6/6] =?UTF-8?q?=E9=94=80=E5=94=AE=E8=AE=A2=E5=8D=95(?= =?UTF-8?q?=E8=81=94=E8=B0=83=E8=BF=87=E6=8F=90=E4=BA=A4=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xiaoshoudingdan/xiaoshoudingdan.vue | 14 -------------- .../xiaoshoudingdan/xiaoshoudingdanAdd.vue | 12 ++++++++++-- .../xiaoshoudingdan/xiaoshoudingdanInfo.vue | 2 +- .../xiaoshoudingdan/xiaoshoudingdanSubmit.vue | 1 + 4 files changed, 12 insertions(+), 17 deletions(-) diff --git a/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/xiaoshoudingdan.vue b/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/xiaoshoudingdan.vue index 06d68d744a..7a20fb6f5e 100644 --- a/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/xiaoshoudingdan.vue +++ b/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/xiaoshoudingdan.vue @@ -275,20 +275,6 @@ export default { this.$refs['divPrint'].showInfo(row) }, - // ----------功能打开结束-------- - // ----------功能打开下一级页面开始-------- - noClickclose() { - this.xiaodaijinrongfanganInfoShow = false - this.hetongdanganguanliAddShow = false - this.viewState = 1 - }, - - // 打开消贷业务详情 - handleCheckxiaodai() { - this.viewState = false - this.xiaodaijinrongfanganInfoShow = true - this.hetongdanganguanliAddShow = false - }, // ----------功能打开下一级页面结束-------- // 重置 handleReset() { diff --git a/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/xiaoshoudingdanAdd.vue b/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/xiaoshoudingdanAdd.vue index 1d02d2d53b..c4640179db 100644 --- a/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/xiaoshoudingdanAdd.vue +++ b/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/xiaoshoudingdanAdd.vue @@ -820,7 +820,7 @@ @handleXuniList="selectXuniList"/> + @handleSubmit="submitPage" @returnHome="handleReturn('true')"/>
@@ -2125,6 +2125,7 @@ export default { handleSelectionXianche(row) { console.log('勾选现车数据', row) this.xiancheChoice = row + }, // 采购订单勾选数据 handleSelectionCaigou(row) { @@ -2165,7 +2166,14 @@ export default { return } else { const caigouSids = [] - this.temp.busSalesVehicleOrderList.push(this.caigouChoice[i]) + console.log('123',this.caigouChoice[i]) + // this.temp.busSalesVehicleOrderList.push(this.caigouChoice[i]) + this.temp.busSalesVehicleOrderList.push({ + linkNo: this.caigouChoice[i].linkNo, + linkSid: this.caigouChoice[i].linkSid, + linkText: this.caigouChoice[i].linkText, + usingNum: this.caigouChoice[i].usingNum + }) caigouSids.push(this.caigouChoice[i].linkSid) this.caigouList.params.sidList = caigouSids this.caigouVisible = false 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 1e767cef16..f3591a25c4 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 @@ -499,7 +499,7 @@ 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 index 7225432782..0971247e12 100644 --- a/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/xiaoshoudingdanSubmit.vue +++ b/anrui-buscenter/anrui-buscenter-ui/src/views/xiaoshouguanli/xiaoshoudingdan/xiaoshoudingdanSubmit.vue @@ -453,6 +453,7 @@ export default { }, showSubmit(temp, nodeState) { this.temp = temp + console.log('提交时的temp',this.temp) // this.temp.busSalesOrderSubmit = { // priceRemarks: '', // 价格说明 // discountRemarks: '', // 优惠说明