diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdepositfictitious/BusDepositFictitiousService.java b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdepositfictitious/BusDepositFictitiousService.java index 131cd2cd25..ba8d256204 100644 --- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdepositfictitious/BusDepositFictitiousService.java +++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdepositfictitious/BusDepositFictitiousService.java @@ -35,6 +35,8 @@ import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.vo.PagerVo; import org.springframework.stereotype.Service; +import java.util.List; + /** * Project: anrui-buscenter(业务管理)
* File: BusDepositFictitiousService.java
@@ -78,4 +80,12 @@ public class BusDepositFictitiousService extends MybatisBaseService busDepositFictitiousDtoList, String sid) { + for (int i = 0; i < busDepositFictitiousDtoList.size(); i++) { + BusDepositFictitious busDepositFictitious = new BusDepositFictitious(); + BeanUtil.copyProperties(busDepositFictitiousDtoList.get(i), busDepositFictitious, "sid"); + baseMapper.insert(busDepositFictitious); + } + } } \ No newline at end of file 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 51ef33c5be..b4b9e83f06 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 @@ -28,15 +28,36 @@ package com.yxt.anrui.buscenter.biz.bussalesorder; 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.busdepositfictitious.BusDepositFictitiousDto; import com.yxt.anrui.buscenter.api.bussalesorder.*; +import com.yxt.anrui.buscenter.api.bussalesorderdeposit.BusSalesOrderDepositDto; +import com.yxt.anrui.buscenter.api.bussalesorderdiscount.BusSalesOrderDiscountDto; +import com.yxt.anrui.buscenter.api.bussalesorderinsurance.BusSalesOrderInsuranceDto; +import com.yxt.anrui.buscenter.api.bussalesordermakeup.BusSalesOrderMakeupDto; +import com.yxt.anrui.buscenter.api.bussalesordermodel.BusSalesOrderModelDto; +import com.yxt.anrui.buscenter.api.bussalesorderprice.BusSalesOrderPriceDto; +import com.yxt.anrui.buscenter.api.bussalesordervehicle.BusSalesOrderVehicleDto; +import com.yxt.anrui.buscenter.api.bussalesvehicleorder.BusSalesVehicleOrderDto; +import com.yxt.anrui.buscenter.biz.busdepositfictitious.BusDepositFictitiousService; +import com.yxt.anrui.buscenter.biz.bussalesorderdeposit.BusSalesOrderDepositService; +import com.yxt.anrui.buscenter.biz.bussalesorderdiscount.BusSalesOrderDiscountService; +import com.yxt.anrui.buscenter.biz.bussalesorderinsurance.BusSalesOrderInsuranceService; +import com.yxt.anrui.buscenter.biz.bussalesordermakeup.BusSalesOrderMakeupService; +import com.yxt.anrui.buscenter.biz.bussalesordermodel.BusSalesOrderModelService; +import com.yxt.anrui.buscenter.biz.bussalesorderprice.BusSalesOrderPriceService; +import com.yxt.anrui.buscenter.biz.bussalesordervehicle.BusSalesOrderVehicleService; +import com.yxt.anrui.buscenter.biz.bussalesvehicleorder.BusSalesVehicleOrderService; import com.yxt.common.base.service.MybatisBaseService; import com.yxt.common.base.utils.PagerUtil; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; +import java.util.List; + /** * Project: anrui-buscenter(业务管理)
* File: BusSalesOrderService.java
@@ -52,6 +73,26 @@ import org.springframework.stereotype.Service; */ @Service public class BusSalesOrderService extends MybatisBaseService { + + @Autowired + private BusSalesOrderModelService busSalesOrderModelService; + @Autowired + private BusSalesOrderVehicleService busSalesOrderVehicleService; + @Autowired + private BusSalesVehicleOrderService busSalesVehicleOrderService; + @Autowired + private BusSalesOrderMakeupService busSalesOrderMakeupService; + @Autowired + private BusSalesOrderPriceService busSalesOrderPriceService; + @Autowired + private BusSalesOrderDiscountService busSalesOrderDiscountService; + @Autowired + private BusSalesOrderInsuranceService busSalesOrderInsuranceService; + @Autowired + private BusSalesOrderDepositService busSalesOrderDepositService; + @Autowired + private BusDepositFictitiousService busDepositFictitiousService; + /** * 构造查询条件 * @@ -118,6 +159,68 @@ public class BusSalesOrderService extends MybatisBaseService list = dto.getBusSalesOrderVehicleList(); + //采购订单信息 + List vehicleList = dto.getBusSalesVehicleOrderList(); + //上装配置信息 + BusSalesOrderMakeupDto busSalesOrderMakeupDto = dto.getBusSalesOrderMakeup(); + //价格信息 + BusSalesOrderPriceDto busSalesOrderPriceDto = dto.getBusSalesOrderPrice(); + //主车优惠明细 + List busSalesOrderDiscountDto = dto.getBusSalesOrderDiscountList(); + //保险说明 + BusSalesOrderInsuranceDto busSalesOrderInsuranceDto = dto.getBusSalesOrderInsurance(); + //订金信息 + BusSalesOrderDepositDto busSalesOrderDepositDto = dto.getBusSalesOrderDeposit(); + //虚拟订单和订金关联信息 + List busDepositFictitiousDtoList = dto.getBusDepositFictitiousList(); + BusSalesOrder busSalesOrder = new BusSalesOrder(); + BeanUtil.copyProperties(busSalesOrderDto, busSalesOrder, "sid"); + //主车车型信息保存 + busSalesOrderModelService.saveModel(busSalesOrderModelDto, dto.getSid()); + if ("1".equals(busSalesOrderDto.getType())) { + //现车车辆信息 + busSalesOrderVehicleService.saveVehicle(list, dto.getSid()); + } else if ("2".equals(busSalesOrderDto.getType())) { + //采购订单信息 + busSalesVehicleOrderService.saveOrder(vehicleList, dto.getSid()); + } + //是否含有上装信息 + String isTop = busSalesOrderDto.getIsTop(); + if ("1".equals(isTop)) { + busSalesOrderMakeupService.saveMake(busSalesOrderMakeupDto, dto.getSid()); + } + //价格信息 + busSalesOrderPriceService.saveOrderPrice(busSalesOrderPriceDto, dto.getSid()); + //主车优惠明细 + busSalesOrderDiscountService.saveDiscount(busSalesOrderDiscountDto, dto.getSid()); + //是否有保险说明 + String isInsurance = busSalesOrderDto.getIsInsurance(); + if ("1".equals(isInsurance)) { + busSalesOrderInsuranceService.saveInsurance(busSalesOrderInsuranceDto, dto.getSid()); + } + busSalesOrderDepositService.saveOrderDepo(busSalesOrderDepositDto, dto.getSid()); + if ("01".equals(busSalesOrderDepositDto.getDepositTypeKey())) { + //现交订金 + busDepositFictitiousService.saveFictitious(busDepositFictitiousDtoList, dto.getSid()); + } + + } } \ No newline at end of file diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderdeposit/BusSalesOrderDepositService.java b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderdeposit/BusSalesOrderDepositService.java index 9bab1bf57d..31b0548166 100644 --- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderdeposit/BusSalesOrderDepositService.java +++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderdeposit/BusSalesOrderDepositService.java @@ -50,32 +50,38 @@ import org.springframework.stereotype.Service; */ @Service public class BusSalesOrderDepositService extends MybatisBaseService { - private QueryWrapper createQueryWrapper(BusSalesOrderDepositQuery query) { - // todo: 这里根据具体业务调整查询条件 - // 多字段Like示例:qw.and(wrapper -> wrapper.like("name", query.getName()).or().like("remark", query.getName())); - QueryWrapper qw = new QueryWrapper<>(); - return qw; - } - - public PagerVo listPageVo(PagerQuery pq) { - BusSalesOrderDepositQuery query = pq.getParams(); - QueryWrapper qw = createQueryWrapper(query); - IPage page = PagerUtil.queryToPage(pq); - IPage pagging = baseMapper.selectPageVo(page, qw); - PagerVo p = PagerUtil.pageToVo(pagging, null); - return p; - } - - public void insertByDto(BusSalesOrderDepositDto dto){ - BusSalesOrderDeposit entity = new BusSalesOrderDeposit(); - BeanUtil.copyProperties(dto, entity, "id", "sid"); - baseMapper.insert(entity); - } - - public BusSalesOrderDepositDetailsVo fetchDetailsVoBySid(String sid){ - BusSalesOrderDeposit entity = fetchBySid(sid); - BusSalesOrderDepositDetailsVo vo = new BusSalesOrderDepositDetailsVo(); - BeanUtil.copyProperties(entity, vo); - return vo; - } + private QueryWrapper createQueryWrapper(BusSalesOrderDepositQuery query) { + // todo: 这里根据具体业务调整查询条件 + // 多字段Like示例:qw.and(wrapper -> wrapper.like("name", query.getName()).or().like("remark", query.getName())); + QueryWrapper qw = new QueryWrapper<>(); + return qw; + } + + public PagerVo listPageVo(PagerQuery pq) { + BusSalesOrderDepositQuery query = pq.getParams(); + QueryWrapper qw = createQueryWrapper(query); + IPage page = PagerUtil.queryToPage(pq); + IPage pagging = baseMapper.selectPageVo(page, qw); + PagerVo p = PagerUtil.pageToVo(pagging, null); + return p; + } + + public void insertByDto(BusSalesOrderDepositDto dto) { + BusSalesOrderDeposit entity = new BusSalesOrderDeposit(); + BeanUtil.copyProperties(dto, entity, "id", "sid"); + baseMapper.insert(entity); + } + + public BusSalesOrderDepositDetailsVo fetchDetailsVoBySid(String sid) { + BusSalesOrderDeposit entity = fetchBySid(sid); + BusSalesOrderDepositDetailsVo vo = new BusSalesOrderDepositDetailsVo(); + BeanUtil.copyProperties(entity, vo); + return vo; + } + + public void saveOrderDepo(BusSalesOrderDepositDto busSalesOrderDepositDto, String sid) { + BusSalesOrderDeposit busSalesOrderDeposit = new BusSalesOrderDeposit(); + BeanUtil.copyProperties(busSalesOrderDepositDto, busSalesOrderDeposit, "sid"); + baseMapper.insert(busSalesOrderDeposit); + } } \ No newline at end of file diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderdiscount/BusSalesOrderDiscountService.java b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderdiscount/BusSalesOrderDiscountService.java index 0323fb0db2..ca79e9372e 100644 --- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderdiscount/BusSalesOrderDiscountService.java +++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderdiscount/BusSalesOrderDiscountService.java @@ -28,19 +28,11 @@ package com.yxt.anrui.buscenter.biz.bussalesorderdiscount; import cn.hutool.core.bean.BeanUtil; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; -import org.apache.commons.lang3.StringUtils; +import com.yxt.anrui.buscenter.api.bussalesorderdiscount.*; import com.yxt.common.base.service.MybatisBaseService; import com.yxt.common.base.utils.PagerUtil; import com.yxt.common.core.query.PagerQuery; -import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; -import com.yxt.anrui.buscenter.api.bussalesorderdiscount.BusSalesOrderDiscount; -import com.yxt.anrui.buscenter.api.bussalesorderdiscount.BusSalesOrderDiscountQuery; -import com.yxt.anrui.buscenter.api.bussalesorderdiscount.BusSalesOrderDiscountVo; -import com.yxt.anrui.buscenter.api.bussalesorderdiscount.BusSalesOrderDiscountDetailsVo; -import com.yxt.anrui.buscenter.api.bussalesorderdiscount.BusSalesOrderDiscountDto; -import com.yxt.anrui.buscenter.api.bussalesorderdiscount.BusSalesOrderDiscountFeign; - import org.springframework.stereotype.Service; import java.util.List; @@ -88,4 +80,12 @@ public class BusSalesOrderDiscountService extends MybatisBaseService busSalesOrderDiscountList, String sid) { + for (int i = 0; i < busSalesOrderDiscountList.size(); i++) { + BusSalesOrderDiscount busSalesOrderDiscount = new BusSalesOrderDiscount(); + BeanUtil.copyProperties(busSalesOrderDiscountList.get(i), busSalesOrderDiscount, "sid"); + baseMapper.insert(busSalesOrderDiscount); + } + } } \ No newline at end of file diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderinsurance/BusSalesOrderInsuranceService.java b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderinsurance/BusSalesOrderInsuranceService.java index 29a8275bdb..9538aa67e2 100644 --- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderinsurance/BusSalesOrderInsuranceService.java +++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderinsurance/BusSalesOrderInsuranceService.java @@ -28,23 +28,13 @@ package com.yxt.anrui.buscenter.biz.bussalesorderinsurance; import cn.hutool.core.bean.BeanUtil; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; -import org.apache.commons.lang3.StringUtils; +import com.yxt.anrui.buscenter.api.bussalesorderinsurance.*; import com.yxt.common.base.service.MybatisBaseService; import com.yxt.common.base.utils.PagerUtil; import com.yxt.common.core.query.PagerQuery; -import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; -import com.yxt.anrui.buscenter.api.bussalesorderinsurance.BusSalesOrderInsurance; -import com.yxt.anrui.buscenter.api.bussalesorderinsurance.BusSalesOrderInsuranceQuery; -import com.yxt.anrui.buscenter.api.bussalesorderinsurance.BusSalesOrderInsuranceVo; -import com.yxt.anrui.buscenter.api.bussalesorderinsurance.BusSalesOrderInsuranceDetailsVo; -import com.yxt.anrui.buscenter.api.bussalesorderinsurance.BusSalesOrderInsuranceDto; -import com.yxt.anrui.buscenter.api.bussalesorderinsurance.BusSalesOrderInsuranceFeign; - import org.springframework.stereotype.Service; -import java.util.List; - /** * Project: anrui-buscenter(业务管理)
* File: BusSalesOrderInsuranceService.java
@@ -76,16 +66,16 @@ public class BusSalesOrderInsuranceService extends MybatisBaseService * File: BusSalesOrderMakeupService.java
@@ -88,4 +78,10 @@ public class BusSalesOrderMakeupService extends MybatisBaseService @Select("select * from bus_sales_order_model") List selectListVo(); + + BusSalesOrderModel selectBySalesSid(String sid); } \ No newline at end of file diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordermodel/BusSalesOrderModelMapper.xml b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordermodel/BusSalesOrderModelMapper.xml index ecebbf4d7b..0b1bb316e7 100644 --- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordermodel/BusSalesOrderModelMapper.xml +++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordermodel/BusSalesOrderModelMapper.xml @@ -1,13 +1,27 @@ - - - - - + + + + + + + \ No newline at end of file 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 4af8c73538..17977c72f5 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,23 +28,13 @@ 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 org.apache.commons.lang3.StringUtils; +import com.yxt.anrui.buscenter.api.bussalesordermodel.*; import com.yxt.common.base.service.MybatisBaseService; import com.yxt.common.base.utils.PagerUtil; import com.yxt.common.core.query.PagerQuery; -import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; -import com.yxt.anrui.buscenter.api.bussalesordermodel.BusSalesOrderModel; -import com.yxt.anrui.buscenter.api.bussalesordermodel.BusSalesOrderModelQuery; -import com.yxt.anrui.buscenter.api.bussalesordermodel.BusSalesOrderModelVo; -import com.yxt.anrui.buscenter.api.bussalesordermodel.BusSalesOrderModelDetailsVo; -import com.yxt.anrui.buscenter.api.bussalesordermodel.BusSalesOrderModelDto; -import com.yxt.anrui.buscenter.api.bussalesordermodel.BusSalesOrderModelFeign; - import org.springframework.stereotype.Service; -import java.util.List; - /** * Project: anrui-buscenter(业务管理)
* File: BusSalesOrderModelService.java
@@ -88,4 +78,20 @@ public class BusSalesOrderModelService extends MybatisBaseService @@ -76,16 +68,20 @@ public class BusSalesOrderPriceService extends MybatisBaseService selectListVo(); + + List selectVehicleList(String sid); + + int deleteBySalesOrderSid(String sid); } \ No newline at end of file diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordervehicle/BusSalesOrderVehicleMapper.xml b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordervehicle/BusSalesOrderVehicleMapper.xml index dbf787379a..69d451a786 100644 --- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordervehicle/BusSalesOrderVehicleMapper.xml +++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordervehicle/BusSalesOrderVehicleMapper.xml @@ -1,13 +1,33 @@ - - - - - + + + + + + + + + + delete + from bus_sales_order_vehicle + where salesOrderSid = #{sid} + \ No newline at end of file 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 9e9ee6873d..7b0f862ab4 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 @@ -35,6 +35,8 @@ import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.vo.PagerVo; import org.springframework.stereotype.Service; +import java.util.List; + /** * Project: anrui-buscenter(业务管理)
* File: BusSalesOrderVehicleService.java
@@ -78,4 +80,18 @@ public class BusSalesOrderVehicleService extends MybatisBaseService list, String sid) { + List stringList = baseMapper.selectVehicleList(sid) ; + if (stringList.size()>0){ + //删除 + baseMapper.deleteBySalesOrderSid(sid); + for (int i = 0; i voPage(IPage page, @Param(Constants.WRAPPER) QueryWrapper qw); - + IPage selectPageVo(IPage page, @Param(Constants.WRAPPER) Wrapper qw); - + List selectListAllVo(@Param(Constants.WRAPPER) Wrapper qw); - + @Select("select * from bus_sales_vehicle_order") List selectListVo(); + + List selectVehicleList(String sid); + + int deleteBySalesOrderSid(@Param("sid") String sid); } \ No newline at end of file diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesvehicleorder/BusSalesVehicleOrderMapper.xml b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesvehicleorder/BusSalesVehicleOrderMapper.xml index a7b4ec9cc5..73b3aa69d1 100644 --- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesvehicleorder/BusSalesVehicleOrderMapper.xml +++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesvehicleorder/BusSalesVehicleOrderMapper.xml @@ -1,13 +1,33 @@ - - - - - + + + + + + + + + + delete + from bus_sales_vehicle_order + where salesOrderSid = #{sid} + \ No newline at end of file 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 9bea3c7af6..2ff39e7449 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 @@ -35,6 +35,8 @@ import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.vo.PagerVo; import org.springframework.stereotype.Service; +import java.util.List; + /** * Project: anrui-buscenter(业务管理)
* File: BusSalesVehicleOrderService.java
@@ -78,4 +80,18 @@ public class BusSalesVehicleOrderService extends MybatisBaseService vehicleList, String sid) { + List stringList = baseMapper.selectVehicleList(sid) ; + if (stringList.size()>0){ + //删除 + baseMapper.deleteBySalesOrderSid(sid); + for (int i = 0; i