Browse Source

销售订单-优化代码及删除无用代码

master
dimengzhe 3 years ago
parent
commit
71269f56d5
  1. 21
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdepositfictitious/BusDepositFictitiousFeign.java
  2. 27
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorderdeposit/BusSalesOrderDepositFeign.java
  3. 18
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorderdiscount/BusSalesOrderDiscountFeign.java
  4. 18
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorderinsurance/BusSalesOrderInsuranceFeign.java
  5. 21
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesordermakeup/BusSalesOrderMakeupFeign.java
  6. 13
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesordermodel/BusSalesOrderModelFeign.java
  7. 29
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorderprice/BusSalesOrderPriceFeign.java
  8. 20
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesordervehicle/BusSalesOrderVehicleFeign.java
  9. 21
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesvehicleorder/BusSalesVehicleOrderFeign.java
  10. 11
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdepositfictitious/BusDepositFictitiousMapper.java
  11. 15
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdepositfictitious/BusDepositFictitiousMapper.xml
  12. 39
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdepositfictitious/BusDepositFictitiousRest.java
  13. 32
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdepositfictitious/BusDepositFictitiousService.java
  14. 11
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderdeposit/BusSalesOrderDepositMapper.java
  15. 23
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderdeposit/BusSalesOrderDepositMapper.xml
  16. 40
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderdeposit/BusSalesOrderDepositRest.java
  17. 40
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderdeposit/BusSalesOrderDepositService.java
  18. 11
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderdiscount/BusSalesOrderDiscountMapper.java
  19. 15
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderdiscount/BusSalesOrderDiscountMapper.xml
  20. 39
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderdiscount/BusSalesOrderDiscountRest.java
  21. 30
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderdiscount/BusSalesOrderDiscountService.java
  22. 18
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderinsurance/BusSalesOrderInsuranceMapper.java
  23. 17
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderinsurance/BusSalesOrderInsuranceMapper.xml
  24. 39
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderinsurance/BusSalesOrderInsuranceRest.java
  25. 33
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderinsurance/BusSalesOrderInsuranceService.java
  26. 20
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordermakeup/BusSalesOrderMakeupMapper.java
  27. 25
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordermakeup/BusSalesOrderMakeupMapper.xml
  28. 40
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordermakeup/BusSalesOrderMakeupRest.java
  29. 39
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordermakeup/BusSalesOrderMakeupService.java
  30. 14
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordermodel/BusSalesOrderModelMapper.java
  31. 24
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordermodel/BusSalesOrderModelMapper.xml
  32. 30
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordermodel/BusSalesOrderModelRest.java
  33. 47
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordermodel/BusSalesOrderModelService.java
  34. 9
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderprice/BusSalesOrderPriceMapper.java
  35. 15
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderprice/BusSalesOrderPriceMapper.xml
  36. 60
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderprice/BusSalesOrderPriceRest.java
  37. 22
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderprice/BusSalesOrderPriceService.java
  38. 15
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordervehicle/BusSalesOrderVehicleMapper.java
  39. 15
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordervehicle/BusSalesOrderVehicleMapper.xml
  40. 37
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordervehicle/BusSalesOrderVehicleRest.java
  41. 31
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordervehicle/BusSalesOrderVehicleService.java
  42. 11
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesvehicleorder/BusSalesVehicleOrderMapper.java
  43. 15
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesvehicleorder/BusSalesVehicleOrderMapper.xml
  44. 47
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesvehicleorder/BusSalesVehicleOrderRest.java
  45. 28
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesvehicleorder/BusSalesVehicleOrderService.java

21
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdepositfictitious/BusDepositFictitiousFeign.java

@ -55,24 +55,5 @@ import java.util.List;
path = "v1/busdepositfictitious",
fallback = BusDepositFictitiousFeignFallback.class)
public interface BusDepositFictitiousFeign {
@ApiOperation("根据条件分页查询数据的列表")
@PostMapping("/listPage")
@ResponseBody
public ResultBean<PagerVo<BusDepositFictitiousVo>> listPage(@RequestBody PagerQuery<BusDepositFictitiousQuery> pq);
@ApiOperation("新增或修改")
@PostMapping("/save")
@ResponseBody
public ResultBean save(@RequestBody BusDepositFictitiousDto dto);
@ApiOperation("根据sid删除记录")
@DeleteMapping("/delBySids")
@ResponseBody
public ResultBean delBySids(@RequestBody String[] sids);
@ApiOperation("根据SID获取一条记录")
@GetMapping("/fetchDetailsBySid/{sid}")
@ResponseBody
public ResultBean<BusDepositFictitiousDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid);
}

27
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorderdeposit/BusSalesOrderDepositFeign.java

@ -26,14 +26,7 @@
package com.yxt.anrui.buscenter.api.bussalesorderdeposit;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
* Project: anrui-buscenter(业务管理) <br/>
@ -56,23 +49,5 @@ import java.util.List;
fallback = BusSalesOrderDepositFeignFallback.class)
public interface BusSalesOrderDepositFeign {
@ApiOperation("根据条件分页查询数据的列表")
@PostMapping("/listPage")
@ResponseBody
public ResultBean<PagerVo<BusSalesOrderDepositVo>> listPage(@RequestBody PagerQuery<BusSalesOrderDepositQuery> pq);
@ApiOperation("新增或修改")
@PostMapping("/save")
@ResponseBody
public ResultBean save(@RequestBody BusSalesOrderDepositDto dto);
@ApiOperation("根据sid删除记录")
@DeleteMapping("/delBySids")
@ResponseBody
public ResultBean delBySids(@RequestBody String[] sids);
@ApiOperation("根据SID获取一条记录")
@GetMapping("/fetchDetailsBySid/{sid}")
@ResponseBody
public ResultBean<BusSalesOrderDepositDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid);
}

18
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorderdiscount/BusSalesOrderDiscountFeign.java

@ -56,23 +56,5 @@ import java.util.List;
fallback = BusSalesOrderDiscountFeignFallback.class)
public interface BusSalesOrderDiscountFeign {
@ApiOperation("根据条件分页查询数据的列表")
@PostMapping("/listPage")
@ResponseBody
public ResultBean<PagerVo<BusSalesOrderDiscountVo>> listPage(@RequestBody PagerQuery<BusSalesOrderDiscountQuery> pq);
@ApiOperation("新增或修改")
@PostMapping("/save")
@ResponseBody
public ResultBean save(@RequestBody BusSalesOrderDiscountDto dto);
@ApiOperation("根据sid删除记录")
@DeleteMapping("/delBySids")
@ResponseBody
public ResultBean delBySids(@RequestBody String[] sids);
@ApiOperation("根据SID获取一条记录")
@GetMapping("/fetchDetailsBySid/{sid}")
@ResponseBody
public ResultBean<BusSalesOrderDiscountDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid);
}

18
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorderinsurance/BusSalesOrderInsuranceFeign.java

@ -56,23 +56,5 @@ import java.util.List;
fallback = BusSalesOrderInsuranceFeignFallback.class)
public interface BusSalesOrderInsuranceFeign {
@ApiOperation("根据条件分页查询数据的列表")
@PostMapping("/listPage")
@ResponseBody
public ResultBean<PagerVo<BusSalesOrderInsuranceVo>> listPage(@RequestBody PagerQuery<BusSalesOrderInsuranceQuery> pq);
@ApiOperation("新增或修改")
@PostMapping("/save")
@ResponseBody
public ResultBean save(@RequestBody BusSalesOrderInsuranceDto dto);
@ApiOperation("根据sid删除记录")
@DeleteMapping("/delBySids")
@ResponseBody
public ResultBean delBySids(@RequestBody String[] sids);
@ApiOperation("根据SID获取一条记录")
@GetMapping("/fetchDetailsBySid/{sid}")
@ResponseBody
public ResultBean<BusSalesOrderInsuranceDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid);
}

21
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesordermakeup/BusSalesOrderMakeupFeign.java

@ -55,24 +55,5 @@ import java.util.List;
path = "v1/bussalesordermakeup",
fallback = BusSalesOrderMakeupFeignFallback.class)
public interface BusSalesOrderMakeupFeign {
@ApiOperation("根据条件分页查询数据的列表")
@PostMapping("/listPage")
@ResponseBody
public ResultBean<PagerVo<BusSalesOrderMakeupVo>> listPage(@RequestBody PagerQuery<BusSalesOrderMakeupQuery> pq);
@ApiOperation("新增或修改")
@PostMapping("/save")
@ResponseBody
public ResultBean save(@RequestBody BusSalesOrderMakeupDto dto);
@ApiOperation("根据sid删除记录")
@DeleteMapping("/delBySids")
@ResponseBody
public ResultBean delBySids(@RequestBody String[] sids);
@ApiOperation("根据SID获取一条记录")
@GetMapping("/fetchDetailsBySid/{sid}")
@ResponseBody
public ResultBean<BusSalesOrderMakeupDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid);
}

13
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesordermodel/BusSalesOrderModelFeign.java

@ -54,18 +54,5 @@ import org.springframework.web.bind.annotation.*;
fallback = BusSalesOrderModelFeignFallback.class)
public interface BusSalesOrderModelFeign {
@ApiOperation("根据条件分页查询数据的列表")
@PostMapping("/listPage")
@ResponseBody
public ResultBean<PagerVo<BusSalesOrderModelVo>> listPage(@RequestBody PagerQuery<BusSalesOrderModelQuery> pq);
@ApiOperation("新增或修改")
@PostMapping("/save")
@ResponseBody
public ResultBean save(@RequestBody BusSalesOrderModelDto dto);
@ApiOperation("根据sid删除记录")
@DeleteMapping("/delBySids")
@ResponseBody
public ResultBean delBySids(@RequestBody String[] sids);
}

29
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorderprice/BusSalesOrderPriceFeign.java

@ -25,15 +25,12 @@
*********************************************************/
package com.yxt.anrui.buscenter.api.bussalesorderprice;
import com.yxt.common.core.result.ResultBean;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.*;
import java.util.List;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestParam;
/**
* Project: anrui-buscenter(业务管理) <br/>
@ -56,26 +53,6 @@ import java.util.List;
fallback = BusSalesOrderPriceFeignFallback.class)
public interface BusSalesOrderPriceFeign {
@ApiOperation("根据条件分页查询数据的列表")
@PostMapping("/listPage")
@ResponseBody
public ResultBean<PagerVo<BusSalesOrderPriceVo>> listPage(@RequestBody PagerQuery<BusSalesOrderPriceQuery> pq);
@ApiOperation("新增或修改")
@PostMapping("/save")
@ResponseBody
public ResultBean save(@RequestBody BusSalesOrderPriceDto dto);
@ApiOperation("根据sid删除记录")
@DeleteMapping("/delBySids")
@ResponseBody
public ResultBean delBySids(@RequestBody String[] sids);
@ApiOperation("根据SID获取一条记录")
@GetMapping("/fetchDetailsBySid/{sid}")
@ResponseBody
public ResultBean<BusSalesOrderPriceDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid);
@ApiOperation("根据订单sid查询单台成交价")
@GetMapping("/getPriceByOrderSid")
ResultBean<String> getPriceByOrderSid(@RequestParam(value = "busSid") String busSid);

20
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesordervehicle/BusSalesOrderVehicleFeign.java

@ -54,23 +54,5 @@ import org.springframework.web.bind.annotation.*;
fallback = BusSalesOrderVehicleFeignFallback.class)
public interface BusSalesOrderVehicleFeign {
@ApiOperation("根据条件分页查询数据的列表")
@PostMapping("/listPage")
@ResponseBody
public ResultBean<PagerVo<BusSalesOrderVehicleVo>> listPage(@RequestBody PagerQuery<BusSalesOrderVehicleQuery> pq);
@ApiOperation("新增或修改")
@PostMapping("/save")
@ResponseBody
public ResultBean save(@RequestBody BusSalesOrderVehicleDto dto);
@ApiOperation("根据sid删除记录")
@DeleteMapping("/delBySids")
@ResponseBody
public ResultBean delBySids(@RequestBody String[] sids);
@ApiOperation("根据SID获取一条记录")
@GetMapping("/fetchDetailsBySid/{sid}")
@ResponseBody
public ResultBean<BusSalesOrderVehicleDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid);
}

21
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesvehicleorder/BusSalesVehicleOrderFeign.java

@ -55,24 +55,5 @@ import java.util.List;
path = "v1/bussalesvehicleorder",
fallback = BusSalesVehicleOrderFeignFallback.class)
public interface BusSalesVehicleOrderFeign {
@ApiOperation("根据条件分页查询数据的列表")
@PostMapping("/listPage")
@ResponseBody
public ResultBean<PagerVo<BusSalesVehicleOrderVo>> listPage(@RequestBody PagerQuery<BusSalesVehicleOrderQuery> pq);
@ApiOperation("新增或修改")
@PostMapping("/save")
@ResponseBody
public ResultBean save(@RequestBody BusSalesVehicleOrderDto dto);
@ApiOperation("根据sid删除记录")
@DeleteMapping("/delBySids")
@ResponseBody
public ResultBean delBySids(@RequestBody String[] sids);
@ApiOperation("根据SID获取一条记录")
@GetMapping("/fetchDetailsBySid/{sid}")
@ResponseBody
public ResultBean<BusSalesVehicleOrderDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid);
}

11
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdepositfictitious/BusDepositFictitiousMapper.java

@ -53,16 +53,7 @@ import java.util.List;
*/
@Mapper
public interface BusDepositFictitiousMapper extends BaseMapper<BusDepositFictitious> {
//@Update("update bus_deposit_fictitious set name=#{msg} where id=#{id}")
//IPage<BusDepositFictitiousVo> voPage(IPage<BusDepositFictitious> page, @Param(Constants.WRAPPER) QueryWrapper<BusDepositFictitious> qw);
IPage<BusDepositFictitiousVo> selectPageVo(IPage<BusDepositFictitious> page, @Param(Constants.WRAPPER) Wrapper<BusDepositFictitious> qw);
List<BusDepositFictitiousVo> selectListAllVo(@Param(Constants.WRAPPER) Wrapper<BusDepositFictitious> qw);
@Select("select * from bus_deposit_fictitious")
List<BusDepositFictitiousVo> selectListVo();
/**
* 根据订金sid删除虚拟订单和订金关联的信息

15
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdepositfictitious/BusDepositFictitiousMapper.xml

@ -3,21 +3,6 @@
<mapper namespace="com.yxt.anrui.buscenter.biz.busdepositfictitious.BusDepositFictitiousMapper">
<!-- <where> ${ew.sqlSegment} </where>-->
<!-- ${ew.customSqlSegment} -->
<select id="selectPageVo" resultType="com.yxt.anrui.buscenter.api.busdepositfictitious.BusDepositFictitiousVo">
SELECT *
FROM bus_deposit_fictitious
<where>
${ew.sqlSegment}
</where>
</select>
<select id="selectListAllVo" resultType="com.yxt.anrui.buscenter.api.busdepositfictitious.BusDepositFictitiousVo">
SELECT *
FROM bus_deposit_fictitious
<where>
${ew.sqlSegment}
</where>
</select>
<!--根据订金sid删除虚拟订单和订金关联信息-->
<delete id="deleteByDepositSid">
delete

39
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdepositfictitious/BusDepositFictitiousRest.java

@ -52,42 +52,5 @@ import org.springframework.web.bind.annotation.*;
@RequestMapping("v1/busdepositfictitious")
public class BusDepositFictitiousRest implements BusDepositFictitiousFeign {
@Autowired
private BusDepositFictitiousService busDepositFictitiousService;
@Override
@ApiOperation("根据条件分页查询数据的列表")
@PostMapping("/listPage")
public ResultBean<PagerVo<BusDepositFictitiousVo>> listPage(@RequestBody PagerQuery<BusDepositFictitiousQuery> pq){
ResultBean rb = ResultBean.fireFail();
PagerVo<BusDepositFictitiousVo> pv = busDepositFictitiousService.listPageVo(pq);
return rb.success().setData(pv);
}
@Override
@ApiOperation("新增或修改")
@PostMapping("/save")
public ResultBean save(@RequestBody BusDepositFictitiousDto dto){
ResultBean rb = ResultBean.fireFail();
// busDepositFictitiousService.saveOrUpdateDto(dto);
return rb.success();
}
@Override
@ApiOperation("根据sid批量删除")
@PostMapping("/delBySids")
public ResultBean delBySids(@RequestBody String[] sids){
ResultBean rb = ResultBean.fireFail();
busDepositFictitiousService.delBySids(sids);
return rb.success();
}
@Override
@ApiOperation("根据SID获取一条记录")
@GetMapping("/fetchDetailsBySid/{sid}")
public ResultBean<BusDepositFictitiousDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid){
ResultBean rb = ResultBean.fireFail();
BusDepositFictitiousDetailsVo vo = busDepositFictitiousService.fetchDetailsVoBySid(sid);
return rb.success().setData(vo);
}
}

32
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdepositfictitious/BusDepositFictitiousService.java

@ -55,38 +55,6 @@ import java.util.List;
@Service
public class BusDepositFictitiousService extends MybatisBaseService<BusDepositFictitiousMapper, BusDepositFictitious> {
@Autowired
private BusSalesOrderDepositService busSalesOrderDepositService;
private QueryWrapper<BusDepositFictitious> createQueryWrapper(BusDepositFictitiousQuery query) {
// todo: 这里根据具体业务调整查询条件
// 多字段Like示例:qw.and(wrapper -> wrapper.like("name", query.getName()).or().like("remark", query.getName()));
QueryWrapper<BusDepositFictitious> qw = new QueryWrapper<>();
return qw;
}
public PagerVo<BusDepositFictitiousVo> listPageVo(PagerQuery<BusDepositFictitiousQuery> pq) {
BusDepositFictitiousQuery query = pq.getParams();
QueryWrapper<BusDepositFictitious> qw = createQueryWrapper(query);
IPage<BusDepositFictitious> page = PagerUtil.queryToPage(pq);
IPage<BusDepositFictitiousVo> pagging = baseMapper.selectPageVo(page, qw);
PagerVo<BusDepositFictitiousVo> p = PagerUtil.pageToVo(pagging, null);
return p;
}
public void insertByDto(BusDepositFictitiousDto dto) {
BusDepositFictitious entity = new BusDepositFictitious();
BeanUtil.copyProperties(dto, entity, "id", "sid");
baseMapper.insert(entity);
}
public BusDepositFictitiousDetailsVo fetchDetailsVoBySid(String sid) {
BusDepositFictitious entity = fetchBySid(sid);
BusDepositFictitiousDetailsVo vo = new BusDepositFictitiousDetailsVo();
BeanUtil.copyProperties(entity, vo);
return vo;
}
public void saveFictitious(List<BusDepositFictitiousDto> busDepositFictitiousDtoList, String sid) {
for (int i = 0; i < busDepositFictitiousDtoList.size(); i++) {
BusDepositFictitious busDepositFictitious = new BusDepositFictitious();

11
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderdeposit/BusSalesOrderDepositMapper.java

@ -54,19 +54,8 @@ import java.util.List;
@Mapper
public interface BusSalesOrderDepositMapper extends BaseMapper<BusSalesOrderDeposit> {
//@Update("update bus_sales_order_deposit set name=#{msg} where id=#{id}")
//IPage<BusSalesOrderDepositVo> voPage(IPage<BusSalesOrderDeposit> page, @Param(Constants.WRAPPER) QueryWrapper<BusSalesOrderDeposit> qw);
IPage<BusSalesOrderDepositVo> selectPageVo(IPage<BusSalesOrderDeposit> page, @Param(Constants.WRAPPER) Wrapper<BusSalesOrderDeposit> qw);
List<BusSalesOrderDepositVo> selectListAllVo(@Param(Constants.WRAPPER) Wrapper<BusSalesOrderDeposit> qw);
@Select("select * from bus_sales_order_deposit")
List<BusSalesOrderDepositVo> selectListVo();
BusSalesOrderDeposit selectByOrderSid(String sid);
// BusSalesOrderDepositDetailsVo selectOrderDepositStateBySid(@Param("saleOrderSid") String saleOrderSid);
/**
* 根据销售订单sid查询订金信息

23
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderdeposit/BusSalesOrderDepositMapper.xml

@ -3,34 +3,13 @@
<mapper namespace="com.yxt.anrui.buscenter.biz.bussalesorderdeposit.BusSalesOrderDepositMapper">
<!-- <where> ${ew.sqlSegment} </where>-->
<!-- ${ew.customSqlSegment} -->
<select id="selectPageVo" resultType="com.yxt.anrui.buscenter.api.bussalesorderdeposit.BusSalesOrderDepositVo">
SELECT *
FROM bus_sales_order_deposit
<where>
${ew.sqlSegment}
</where>
</select>
<select id="selectListAllVo" resultType="com.yxt.anrui.buscenter.api.bussalesorderdeposit.BusSalesOrderDepositVo">
SELECT *
FROM bus_sales_order_deposit
<where>
${ew.sqlSegment}
</where>
</select>
<select id="selectByOrderSid" resultType="com.yxt.anrui.buscenter.api.bussalesorderdeposit.BusSalesOrderDeposit">
select *
from bus_sales_order_deposit
where salesOrderSid = #{sid}
</select>
<select id="selectOrderDepositStateBySid"
resultType="com.yxt.anrui.buscenter.api.bussalesorderdeposit.BusSalesOrderDepositDetailsVo">
SELECT *
FROM bus_sales_order_deposit
WHERE salesOrderSid = #{sid}
</select>
<!--根据销售订单sid查询订金信息-->
<select id="details" resultType="com.yxt.anrui.buscenter.api.bussalesorderdeposit.BusSalesOrderDepositDetailsVo">
select sid,

40
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderdeposit/BusSalesOrderDepositRest.java

@ -51,43 +51,5 @@ import org.springframework.web.bind.annotation.*;
@RestController("com.yxt.anrui.buscenter.biz.bussalesorderdeposit.BusSalesOrderDepositRest")
@RequestMapping("v1/bussalesorderdeposit")
public class BusSalesOrderDepositRest implements BusSalesOrderDepositFeign {
@Autowired
private BusSalesOrderDepositService busSalesOrderDepositService;
@Override
@ApiOperation("根据条件分页查询数据的列表")
@PostMapping("/listPage")
public ResultBean<PagerVo<BusSalesOrderDepositVo>> listPage(@RequestBody PagerQuery<BusSalesOrderDepositQuery> pq){
ResultBean rb = ResultBean.fireFail();
PagerVo<BusSalesOrderDepositVo> pv = busSalesOrderDepositService.listPageVo(pq);
return rb.success().setData(pv);
}
@Override
@ApiOperation("新增或修改")
@PostMapping("/save")
public ResultBean save(@RequestBody BusSalesOrderDepositDto dto){
ResultBean rb = ResultBean.fireFail();
// busSalesOrderDepositService.saveOrUpdateDto(dto);
return rb.success();
}
@Override
@ApiOperation("根据sid批量删除")
@PostMapping("/delBySids")
public ResultBean delBySids(@RequestBody String[] sids){
ResultBean rb = ResultBean.fireFail();
busSalesOrderDepositService.delBySids(sids);
return rb.success();
}
@Override
@ApiOperation("根据SID获取一条记录")
@GetMapping("/fetchDetailsBySid/{sid}")
public ResultBean<BusSalesOrderDepositDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid){
ResultBean rb = ResultBean.fireFail();
BusSalesOrderDepositDetailsVo vo = busSalesOrderDepositService.fetchDetailsVoBySid(sid);
return rb.success().setData(vo);
}
}

40
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderdeposit/BusSalesOrderDepositService.java

@ -50,34 +50,6 @@ import org.springframework.stereotype.Service;
*/
@Service
public class BusSalesOrderDepositService extends MybatisBaseService<BusSalesOrderDepositMapper, BusSalesOrderDeposit> {
private QueryWrapper<BusSalesOrderDeposit> createQueryWrapper(BusSalesOrderDepositQuery query) {
// todo: 这里根据具体业务调整查询条件
// 多字段Like示例:qw.and(wrapper -> wrapper.like("name", query.getName()).or().like("remark", query.getName()));
QueryWrapper<BusSalesOrderDeposit> qw = new QueryWrapper<>();
return qw;
}
public PagerVo<BusSalesOrderDepositVo> listPageVo(PagerQuery<BusSalesOrderDepositQuery> pq) {
BusSalesOrderDepositQuery query = pq.getParams();
QueryWrapper<BusSalesOrderDeposit> qw = createQueryWrapper(query);
IPage<BusSalesOrderDeposit> page = PagerUtil.queryToPage(pq);
IPage<BusSalesOrderDepositVo> pagging = baseMapper.selectPageVo(page, qw);
PagerVo<BusSalesOrderDepositVo> 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 String saveOrderDepo(BusSalesOrderDepositDto busSalesOrderDepositDto, String sid) {
BusSalesOrderDeposit busSalesOrderDeposit = new BusSalesOrderDeposit();
@ -116,15 +88,5 @@ public class BusSalesOrderDepositService extends MybatisBaseService<BusSalesOrde
public int deleteByOrderSid(String sid) {
return baseMapper.deleteByOrderSid(sid);
}
/**
* 查询销售订单订金状态
*
* @param saleOrderSid
* @return
*/
/* public BusSalesOrderDepositDetailsVo selectOrderDepositStateBySid(String saleOrderSid) {
return baseMapper.selectOrderDepositStateBySid(saleOrderSid);
}*/
}

11
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderdiscount/BusSalesOrderDiscountMapper.java

@ -53,16 +53,7 @@ import java.util.List;
*/
@Mapper
public interface BusSalesOrderDiscountMapper extends BaseMapper<BusSalesOrderDiscount> {
//@Update("update bus_sales_order_discount set name=#{msg} where id=#{id}")
//IPage<BusSalesOrderDiscountVo> voPage(IPage<BusSalesOrderDiscount> page, @Param(Constants.WRAPPER) QueryWrapper<BusSalesOrderDiscount> qw);
IPage<BusSalesOrderDiscountVo> selectPageVo(IPage<BusSalesOrderDiscount> page, @Param(Constants.WRAPPER) Wrapper<BusSalesOrderDiscount> qw);
List<BusSalesOrderDiscountVo> selectListAllVo(@Param(Constants.WRAPPER) Wrapper<BusSalesOrderDiscount> qw);
@Select("select * from bus_sales_order_discount")
List<BusSalesOrderDiscountVo> selectListVo();
int deleteList(String sid);

15
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderdiscount/BusSalesOrderDiscountMapper.xml

@ -3,21 +3,6 @@
<mapper namespace="com.yxt.anrui.buscenter.biz.bussalesorderdiscount.BusSalesOrderDiscountMapper">
<!-- <where> ${ew.sqlSegment} </where>-->
<!-- ${ew.customSqlSegment} -->
<select id="selectPageVo" resultType="com.yxt.anrui.buscenter.api.bussalesorderdiscount.BusSalesOrderDiscountVo">
SELECT *
FROM bus_sales_order_discount
<where>
${ew.sqlSegment}
</where>
</select>
<select id="selectListAllVo" resultType="com.yxt.anrui.buscenter.api.bussalesorderdiscount.BusSalesOrderDiscountVo">
SELECT *
FROM bus_sales_order_discount
<where>
${ew.sqlSegment}
</where>
</select>
<delete id="deleteList">
delete

39
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderdiscount/BusSalesOrderDiscountRest.java

@ -52,42 +52,5 @@ import org.springframework.web.bind.annotation.*;
@RequestMapping("v1/bussalesorderdiscount")
public class BusSalesOrderDiscountRest implements BusSalesOrderDiscountFeign {
@Autowired
private BusSalesOrderDiscountService busSalesOrderDiscountService;
@Override
@ApiOperation("根据条件分页查询数据的列表")
@PostMapping("/listPage")
public ResultBean<PagerVo<BusSalesOrderDiscountVo>> listPage(@RequestBody PagerQuery<BusSalesOrderDiscountQuery> pq){
ResultBean rb = ResultBean.fireFail();
PagerVo<BusSalesOrderDiscountVo> pv = busSalesOrderDiscountService.listPageVo(pq);
return rb.success().setData(pv);
}
@Override
@ApiOperation("新增或修改")
@PostMapping("/save")
public ResultBean save(@RequestBody BusSalesOrderDiscountDto dto){
ResultBean rb = ResultBean.fireFail();
// busSalesOrderDiscountService.saveOrUpdateDto(dto);
return rb.success();
}
@Override
@ApiOperation("根据sid批量删除")
@PostMapping("/delBySids")
public ResultBean delBySids(@RequestBody String[] sids){
ResultBean rb = ResultBean.fireFail();
busSalesOrderDiscountService.delBySids(sids);
return rb.success();
}
@Override
@ApiOperation("根据SID获取一条记录")
@GetMapping("/fetchDetailsBySid/{sid}")
public ResultBean<BusSalesOrderDiscountDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid){
ResultBean rb = ResultBean.fireFail();
BusSalesOrderDiscountDetailsVo vo = busSalesOrderDiscountService.fetchDetailsVoBySid(sid);
return rb.success().setData(vo);
}
}

30
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderdiscount/BusSalesOrderDiscountService.java

@ -52,35 +52,7 @@ import java.util.List;
*/
@Service
public class BusSalesOrderDiscountService extends MybatisBaseService<BusSalesOrderDiscountMapper, BusSalesOrderDiscount> {
private QueryWrapper<BusSalesOrderDiscount> createQueryWrapper(BusSalesOrderDiscountQuery query) {
// todo: 这里根据具体业务调整查询条件
// 多字段Like示例:qw.and(wrapper -> wrapper.like("name", query.getName()).or().like("remark", query.getName()));
QueryWrapper<BusSalesOrderDiscount> qw = new QueryWrapper<>();
return qw;
}
public PagerVo<BusSalesOrderDiscountVo> listPageVo(PagerQuery<BusSalesOrderDiscountQuery> pq) {
BusSalesOrderDiscountQuery query = pq.getParams();
QueryWrapper<BusSalesOrderDiscount> qw = createQueryWrapper(query);
IPage<BusSalesOrderDiscount> page = PagerUtil.queryToPage(pq);
IPage<BusSalesOrderDiscountVo> pagging = baseMapper.selectPageVo(page, qw);
PagerVo<BusSalesOrderDiscountVo> p = PagerUtil.pageToVo(pagging, null);
return p;
}
public void insertByDto(BusSalesOrderDiscountDto dto) {
BusSalesOrderDiscount entity = new BusSalesOrderDiscount();
BeanUtil.copyProperties(dto, entity, "id", "sid");
baseMapper.insert(entity);
}
public BusSalesOrderDiscountDetailsVo fetchDetailsVoBySid(String sid) {
BusSalesOrderDiscount entity = fetchBySid(sid);
BusSalesOrderDiscountDetailsVo vo = new BusSalesOrderDiscountDetailsVo();
BeanUtil.copyProperties(entity, vo);
return vo;
}
public void saveDiscount(List<BusSalesOrderDiscountDto> busSalesOrderDiscountList, String sid) {
//删除原有的
baseMapper.deleteList(sid);

18
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderinsurance/BusSalesOrderInsuranceMapper.java

@ -25,18 +25,11 @@
*********************************************************/
package com.yxt.anrui.buscenter.biz.bussalesorderinsurance;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.toolkit.Constants;
import com.yxt.anrui.buscenter.api.bussalesorderinsurance.BusSalesOrderInsurance;
import com.yxt.anrui.buscenter.api.bussalesorderinsurance.BusSalesOrderInsuranceDetailsVo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import com.yxt.anrui.buscenter.api.bussalesorderinsurance.BusSalesOrderInsurance;
import com.yxt.anrui.buscenter.api.bussalesorderinsurance.BusSalesOrderInsuranceVo;
import java.util.List;
/**
* Project: anrui-buscenter(业务管理) <br/>
@ -54,15 +47,6 @@ import java.util.List;
@Mapper
public interface BusSalesOrderInsuranceMapper extends BaseMapper<BusSalesOrderInsurance> {
//@Update("update bus_sales_order_insurance set name=#{msg} where id=#{id}")
//IPage<BusSalesOrderInsuranceVo> voPage(IPage<BusSalesOrderInsurance> page, @Param(Constants.WRAPPER) QueryWrapper<BusSalesOrderInsurance> qw);
IPage<BusSalesOrderInsuranceVo> selectPageVo(IPage<BusSalesOrderInsurance> page, @Param(Constants.WRAPPER) Wrapper<BusSalesOrderInsurance> qw);
List<BusSalesOrderInsuranceVo> selectListAllVo(@Param(Constants.WRAPPER) Wrapper<BusSalesOrderInsurance> qw);
@Select("select * from bus_sales_order_insurance")
List<BusSalesOrderInsuranceVo> selectListVo();
int deleteByOrderSid(String sid);

17
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderinsurance/BusSalesOrderInsuranceMapper.xml

@ -3,22 +3,7 @@
<mapper namespace="com.yxt.anrui.buscenter.biz.bussalesorderinsurance.BusSalesOrderInsuranceMapper">
<!-- <where> ${ew.sqlSegment} </where>-->
<!-- ${ew.customSqlSegment} -->
<select id="selectPageVo" resultType="com.yxt.anrui.buscenter.api.bussalesorderinsurance.BusSalesOrderInsuranceVo">
SELECT *
FROM bus_sales_order_insurance
<where>
${ew.sqlSegment}
</where>
</select>
<select id="selectListAllVo"
resultType="com.yxt.anrui.buscenter.api.bussalesorderinsurance.BusSalesOrderInsuranceVo">
SELECT *
FROM bus_sales_order_insurance
<where>
${ew.sqlSegment}
</where>
</select>
<select id="selectOrderInsuranceStateBySid"
resultType="com.yxt.anrui.buscenter.api.bussalesorderinsurance.BusSalesOrderInsuranceDetailsVo">
SELECT *

39
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderinsurance/BusSalesOrderInsuranceRest.java

@ -52,42 +52,5 @@ import org.springframework.web.bind.annotation.*;
@RequestMapping("v1/bussalesorderinsurance")
public class BusSalesOrderInsuranceRest implements BusSalesOrderInsuranceFeign {
@Autowired
private BusSalesOrderInsuranceService busSalesOrderInsuranceService;
@Override
@ApiOperation("根据条件分页查询数据的列表")
@PostMapping("/listPage")
public ResultBean<PagerVo<BusSalesOrderInsuranceVo>> listPage(@RequestBody PagerQuery<BusSalesOrderInsuranceQuery> pq){
ResultBean rb = ResultBean.fireFail();
PagerVo<BusSalesOrderInsuranceVo> pv = busSalesOrderInsuranceService.listPageVo(pq);
return rb.success().setData(pv);
}
@Override
@ApiOperation("新增或修改")
@PostMapping("/save")
public ResultBean save(@RequestBody BusSalesOrderInsuranceDto dto){
ResultBean rb = ResultBean.fireFail();
// busSalesOrderInsuranceService.saveOrUpdateDto(dto);
return rb.success();
}
@Override
@ApiOperation("根据sid批量删除")
@PostMapping("/delBySids")
public ResultBean delBySids(@RequestBody String[] sids){
ResultBean rb = ResultBean.fireFail();
busSalesOrderInsuranceService.delBySids(sids);
return rb.success();
}
@Override
@ApiOperation("根据SID获取一条记录")
@GetMapping("/fetchDetailsBySid/{sid}")
public ResultBean<BusSalesOrderInsuranceDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid){
ResultBean rb = ResultBean.fireFail();
BusSalesOrderInsuranceDetailsVo vo = busSalesOrderInsuranceService.fetchDetailsVoBySid(sid);
return rb.success().setData(vo);
}
}

33
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderinsurance/BusSalesOrderInsuranceService.java

@ -26,13 +26,10 @@
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 com.yxt.anrui.buscenter.api.bussalesorderinsurance.*;
import com.yxt.anrui.buscenter.api.bussalesorderinsurance.BusSalesOrderInsurance;
import com.yxt.anrui.buscenter.api.bussalesorderinsurance.BusSalesOrderInsuranceDetailsVo;
import com.yxt.anrui.buscenter.api.bussalesorderinsurance.BusSalesOrderInsuranceDto;
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.vo.PagerVo;
import org.springframework.stereotype.Service;
/**
@ -50,28 +47,6 @@ import org.springframework.stereotype.Service;
*/
@Service
public class BusSalesOrderInsuranceService extends MybatisBaseService<BusSalesOrderInsuranceMapper, BusSalesOrderInsurance> {
private QueryWrapper<BusSalesOrderInsurance> createQueryWrapper(BusSalesOrderInsuranceQuery query) {
// todo: 这里根据具体业务调整查询条件
// 多字段Like示例:qw.and(wrapper -> wrapper.like("name", query.getName()).or().like("remark", query.getName()));
QueryWrapper<BusSalesOrderInsurance> qw = new QueryWrapper<>();
return qw;
}
public PagerVo<BusSalesOrderInsuranceVo> listPageVo(PagerQuery<BusSalesOrderInsuranceQuery> pq) {
BusSalesOrderInsuranceQuery query = pq.getParams();
QueryWrapper<BusSalesOrderInsurance> qw = createQueryWrapper(query);
IPage<BusSalesOrderInsurance> page = PagerUtil.queryToPage(pq);
IPage<BusSalesOrderInsuranceVo> pagging = baseMapper.selectPageVo(page, qw);
PagerVo<BusSalesOrderInsuranceVo> p = PagerUtil.pageToVo(pagging, null);
return p;
}
public BusSalesOrderInsuranceDetailsVo fetchDetailsVoBySid(String sid) {
BusSalesOrderInsurance entity = fetchBySid(sid);
BusSalesOrderInsuranceDetailsVo vo = new BusSalesOrderInsuranceDetailsVo();
BeanUtil.copyProperties(entity, vo);
return vo;
}
public void saveInsurance(BusSalesOrderInsuranceDto busSalesOrderInsuranceDto, String sid) {
BusSalesOrderInsurance busSalesOrderInsurance = new BusSalesOrderInsurance();
@ -105,6 +80,6 @@ public class BusSalesOrderInsuranceService extends MybatisBaseService<BusSalesOr
}
public int updateByOrderSid(String sid, String remarks) {
return baseMapper.updateByOrderSid(sid,remarks);
return baseMapper.updateByOrderSid(sid, remarks);
}
}

20
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordermakeup/BusSalesOrderMakeupMapper.java

@ -25,18 +25,10 @@
*********************************************************/
package com.yxt.anrui.buscenter.biz.bussalesordermakeup;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.toolkit.Constants;
import com.yxt.anrui.buscenter.api.bussalesordermakeup.BusSalesOrderMakeup;
import com.yxt.anrui.buscenter.api.bussalesordermakeup.BusSalesOrderMakeupDetailsVo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import com.yxt.anrui.buscenter.api.bussalesordermakeup.BusSalesOrderMakeup;
import com.yxt.anrui.buscenter.api.bussalesordermakeup.BusSalesOrderMakeupVo;
import java.util.List;
/**
* Project: anrui-buscenter(业务管理) <br/>
@ -54,15 +46,6 @@ import java.util.List;
@Mapper
public interface BusSalesOrderMakeupMapper extends BaseMapper<BusSalesOrderMakeup> {
//@Update("update bus_sales_order_makeup set name=#{msg} where id=#{id}")
//IPage<BusSalesOrderMakeupVo> voPage(IPage<BusSalesOrderMakeup> page, @Param(Constants.WRAPPER) QueryWrapper<BusSalesOrderMakeup> qw);
IPage<BusSalesOrderMakeupVo> selectPageVo(IPage<BusSalesOrderMakeup> page, @Param(Constants.WRAPPER) Wrapper<BusSalesOrderMakeup> qw);
List<BusSalesOrderMakeupVo> selectListAllVo(@Param(Constants.WRAPPER) Wrapper<BusSalesOrderMakeup> qw);
@Select("select * from bus_sales_order_makeup")
List<BusSalesOrderMakeupVo> selectListVo();
/**
* 根据销售订单sid删除上装配置信息
@ -72,7 +55,6 @@ public interface BusSalesOrderMakeupMapper extends BaseMapper<BusSalesOrderMakeu
*/
int deleteBySalesOrderSid(String sid);
// BusSalesOrderMakeupDetailsVo selectOrderMakeupStateBySid(@Param("saleOrderSid") String saleOrderSid);
/**
* 根据销售订单sid查询销售订单的上装配置

25
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordermakeup/BusSalesOrderMakeupMapper.xml

@ -3,28 +3,6 @@
<mapper namespace="com.yxt.anrui.buscenter.biz.bussalesordermakeup.BusSalesOrderMakeupMapper">
<!-- <where> ${ew.sqlSegment} </where>-->
<!-- ${ew.customSqlSegment} -->
<select id="selectPageVo" resultType="com.yxt.anrui.buscenter.api.bussalesordermakeup.BusSalesOrderMakeupVo">
SELECT *
FROM bus_sales_order_makeup
<where>
${ew.sqlSegment}
</where>
</select>
<select id="selectListAllVo" resultType="com.yxt.anrui.buscenter.api.bussalesordermakeup.BusSalesOrderMakeupVo">
SELECT *
FROM bus_sales_order_makeup
<where>
${ew.sqlSegment}
</where>
</select>
<select id="selectOrderMakeupStateBySid"
resultType="com.yxt.anrui.buscenter.api.bussalesordermakeup.BusSalesOrderMakeupDetailsVo">
SELECT *
FROM bus_sales_order_makeup
WHERE salesOrderSid = #{sid}
</select>
<!--根据销售订单删除该销售订单的上装配置-->
<delete id="deleteBySalesOrderSid">
@ -43,7 +21,8 @@
announcementModel,
topPrice,
moreConfig,
contractPath,remarks
contractPath,
remarks
from bus_sales_order_makeup
where salesOrderSid = #{sid}
</select>

40
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordermakeup/BusSalesOrderMakeupRest.java

@ -51,43 +51,5 @@ import org.springframework.web.bind.annotation.*;
@RestController("com.yxt.anrui.buscenter.biz.bussalesordermakeup.BusSalesOrderMakeupRest")
@RequestMapping("v1/bussalesordermakeup")
public class BusSalesOrderMakeupRest implements BusSalesOrderMakeupFeign {
@Autowired
private BusSalesOrderMakeupService busSalesOrderMakeupService;
@Override
@ApiOperation("根据条件分页查询数据的列表")
@PostMapping("/listPage")
public ResultBean<PagerVo<BusSalesOrderMakeupVo>> listPage(@RequestBody PagerQuery<BusSalesOrderMakeupQuery> pq){
ResultBean rb = ResultBean.fireFail();
PagerVo<BusSalesOrderMakeupVo> pv = busSalesOrderMakeupService.listPageVo(pq);
return rb.success().setData(pv);
}
@Override
@ApiOperation("新增或修改")
@PostMapping("/save")
public ResultBean save(@RequestBody BusSalesOrderMakeupDto dto){
ResultBean rb = ResultBean.fireFail();
// busSalesOrderMakeupService.saveOrUpdateDto(dto);
return rb.success();
}
@Override
@ApiOperation("根据sid批量删除")
@PostMapping("/delBySids")
public ResultBean delBySids(@RequestBody String[] sids){
ResultBean rb = ResultBean.fireFail();
busSalesOrderMakeupService.delBySids(sids);
return rb.success();
}
@Override
@ApiOperation("根据SID获取一条记录")
@GetMapping("/fetchDetailsBySid/{sid}")
public ResultBean<BusSalesOrderMakeupDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid){
ResultBean rb = ResultBean.fireFail();
BusSalesOrderMakeupDetailsVo vo = busSalesOrderMakeupService.fetchDetailsVoBySid(sid);
return rb.success().setData(vo);
}
}

39
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordermakeup/BusSalesOrderMakeupService.java

@ -50,34 +50,6 @@ import org.springframework.stereotype.Service;
*/
@Service
public class BusSalesOrderMakeupService extends MybatisBaseService<BusSalesOrderMakeupMapper, BusSalesOrderMakeup> {
private QueryWrapper<BusSalesOrderMakeup> createQueryWrapper(BusSalesOrderMakeupQuery query) {
// todo: 这里根据具体业务调整查询条件
// 多字段Like示例:qw.and(wrapper -> wrapper.like("name", query.getName()).or().like("remark", query.getName()));
QueryWrapper<BusSalesOrderMakeup> qw = new QueryWrapper<>();
return qw;
}
public PagerVo<BusSalesOrderMakeupVo> listPageVo(PagerQuery<BusSalesOrderMakeupQuery> pq) {
BusSalesOrderMakeupQuery query = pq.getParams();
QueryWrapper<BusSalesOrderMakeup> qw = createQueryWrapper(query);
IPage<BusSalesOrderMakeup> page = PagerUtil.queryToPage(pq);
IPage<BusSalesOrderMakeupVo> pagging = baseMapper.selectPageVo(page, qw);
PagerVo<BusSalesOrderMakeupVo> p = PagerUtil.pageToVo(pagging, null);
return p;
}
public void insertByDto(BusSalesOrderMakeupDto dto) {
BusSalesOrderMakeup entity = new BusSalesOrderMakeup();
BeanUtil.copyProperties(dto, entity, "id", "sid");
baseMapper.insert(entity);
}
public BusSalesOrderMakeupDetailsVo fetchDetailsVoBySid(String sid) {
BusSalesOrderMakeup entity = fetchBySid(sid);
BusSalesOrderMakeupDetailsVo vo = new BusSalesOrderMakeupDetailsVo();
BeanUtil.copyProperties(entity, vo);
return vo;
}
public void saveMake(BusSalesOrderMakeupDto busSalesOrderMakeupDto, String sid) {
BusSalesOrderMakeup busSalesOrderMakeup = new BusSalesOrderMakeup();
@ -105,14 +77,5 @@ public class BusSalesOrderMakeupService extends MybatisBaseService<BusSalesOrder
public BusSalesOrderMakeupDetailsVo details(String sid) {
return baseMapper.details(sid);
}
/**
* 查询销售订单上装信息状态
*
* @param saleOrderSid
* @return
*/
/*public BusSalesOrderMakeupDetailsVo selectOrderMakeupStateBySid(String saleOrderSid) {
return baseMapper.selectOrderMakeupStateBySid(saleOrderSid);
}*/
}

14
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordermodel/BusSalesOrderModelMapper.java

@ -29,7 +29,6 @@ import com.baomidou.mybatisplus.core.conditions.Wrapper;
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.bussalesordermodel.BusSalesOrderModelDetailsVo;
import com.yxt.anrui.buscenter.api.bussalesordermodel.BusSalesOrderModel;
import com.yxt.anrui.buscenter.api.bussalesordermodel.BusSalesOrderModelDetailsVo;
import com.yxt.anrui.buscenter.api.bussalesordermodel.BusSalesOrderModelVo;
@ -54,21 +53,10 @@ import java.util.List;
*/
@Mapper
public interface BusSalesOrderModelMapper extends BaseMapper<BusSalesOrderModel> {
//@Update("update bus_sales_order_model set name=#{msg} where id=#{id}")
//IPage<BusSalesOrderModelVo> voPage(IPage<BusSalesOrderModel> page, @Param(Constants.WRAPPER) QueryWrapper<BusSalesOrderModel> qw);
IPage<BusSalesOrderModelVo> selectPageVo(IPage<BusSalesOrderModel> page, @Param(Constants.WRAPPER) Wrapper<BusSalesOrderModel> qw);
List<BusSalesOrderModelVo> selectListAllVo(@Param(Constants.WRAPPER) Wrapper<BusSalesOrderModel> qw);
@Select("select * from bus_sales_order_model")
List<BusSalesOrderModelVo> selectListVo();
BusSalesOrderModel selectBySalesSid(String sid);
// BusSalesOrderModelDetailsVo selectOrderModelStateBySid(@Param("saleOrderSid") String saleOrderSid);
/**
* 根据销售订单sid查询销售订单主车车型信息

24
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordermodel/BusSalesOrderModelMapper.xml

@ -3,34 +3,12 @@
<mapper namespace="com.yxt.anrui.buscenter.biz.bussalesordermodel.BusSalesOrderModelMapper">
<!-- <where> ${ew.sqlSegment} </where>-->
<!-- ${ew.customSqlSegment} -->
<select id="selectPageVo" resultType="com.yxt.anrui.buscenter.api.bussalesordermodel.BusSalesOrderModelVo">
SELECT *
FROM bus_sales_order_model
<where>
${ew.sqlSegment}
</where>
</select>
<select id="selectListAllVo" resultType="com.yxt.anrui.buscenter.api.bussalesordermodel.BusSalesOrderModelVo">
SELECT *
FROM bus_sales_order_model
<where>
${ew.sqlSegment}
</where>
</select>
<select id="selectBySalesSid" resultType="com.yxt.anrui.buscenter.api.bussalesordermodel.BusSalesOrderModel">
select *
from bus_sales_order_model
where salesOrderSid = #{sid}
</select>
<select id="selectOrderModelStateBySid"
resultType="com.yxt.anrui.buscenter.api.bussalesordermodel.BusSalesOrderModelDetailsVo">
select *
from bus_sales_order_model
where salesOrderSid = #{sid}
</select>
<!--根据销售订单sid查询主车车型信息-->
<select id="details" resultType="com.yxt.anrui.buscenter.api.bussalesordermodel.BusSalesOrderModelDetailsVo">
select modelSid,
@ -44,7 +22,7 @@
finalPrice,
brandName,
brandSid,
type
type
from bus_sales_order_model
where salesOrderSid = #{sid}
</select>

30
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordermodel/BusSalesOrderModelRest.java

@ -51,34 +51,6 @@ import org.springframework.web.bind.annotation.*;
@RestController("com.yxt.anrui.buscenter.biz.bussalesordermodel.BusSalesOrderModelRest")
@RequestMapping("v1/bussalesordermodel")
public class BusSalesOrderModelRest implements BusSalesOrderModelFeign {
@Autowired
private BusSalesOrderModelService busSalesOrderModelService;
@Override
@ApiOperation("根据条件分页查询数据的列表")
@PostMapping("/listPage")
public ResultBean<PagerVo<BusSalesOrderModelVo>> listPage(@RequestBody PagerQuery<BusSalesOrderModelQuery> pq){
ResultBean rb = ResultBean.fireFail();
PagerVo<BusSalesOrderModelVo> pv = busSalesOrderModelService.listPageVo(pq);
return rb.success().setData(pv);
}
@Override
@ApiOperation("新增或修改")
@PostMapping("/save")
public ResultBean save(@RequestBody BusSalesOrderModelDto dto){
ResultBean rb = ResultBean.fireFail();
// busSalesOrderModelService.saveOrUpdateDto(dto);
return rb.success();
}
@Override
@ApiOperation("根据sid批量删除")
@PostMapping("/delBySids")
public ResultBean delBySids(@RequestBody String[] sids){
ResultBean rb = ResultBean.fireFail();
busSalesOrderModelService.delBySids(sids);
return rb.success();
}
}

47
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordermodel/BusSalesOrderModelService.java

@ -26,14 +26,11 @@
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.app.AppOrderInfo;
import com.yxt.anrui.buscenter.api.bussalesordermodel.*;
import com.yxt.anrui.buscenter.api.bussalesordermodel.BusSalesOrderModel;
import com.yxt.anrui.buscenter.api.bussalesordermodel.BusSalesOrderModelDetailsVo;
import com.yxt.anrui.buscenter.api.bussalesordermodel.BusSalesOrderModelDto;
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.vo.PagerVo;
import org.springframework.stereotype.Service;
/**
@ -51,34 +48,6 @@ import org.springframework.stereotype.Service;
*/
@Service
public class BusSalesOrderModelService extends MybatisBaseService<BusSalesOrderModelMapper, BusSalesOrderModel> {
private QueryWrapper<BusSalesOrderModel> createQueryWrapper(BusSalesOrderModelQuery query) {
// todo: 这里根据具体业务调整查询条件
// 多字段Like示例:qw.and(wrapper -> wrapper.like("name", query.getName()).or().like("remark", query.getName()));
QueryWrapper<BusSalesOrderModel> qw = new QueryWrapper<>();
return qw;
}
public PagerVo<BusSalesOrderModelVo> listPageVo(PagerQuery<BusSalesOrderModelQuery> pq) {
BusSalesOrderModelQuery query = pq.getParams();
QueryWrapper<BusSalesOrderModel> qw = createQueryWrapper(query);
IPage<BusSalesOrderModel> page = PagerUtil.queryToPage(pq);
IPage<BusSalesOrderModelVo> pagging = baseMapper.selectPageVo(page, qw);
PagerVo<BusSalesOrderModelVo> p = PagerUtil.pageToVo(pagging, null);
return p;
}
public void insertByDto(BusSalesOrderModelDto dto) {
BusSalesOrderModel entity = new BusSalesOrderModel();
BeanUtil.copyProperties(dto, entity, "id", "sid");
baseMapper.insert(entity);
}
public BusSalesOrderModelDetailsVo fetchDetailsVoBySid(String sid) {
BusSalesOrderModel entity = fetchBySid(sid);
BusSalesOrderModelDetailsVo vo = new BusSalesOrderModelDetailsVo();
BeanUtil.copyProperties(entity, vo);
return vo;
}
public void saveModel(BusSalesOrderModelDto busSalesOrderModelDto, String sid) {
//根据销售订单sid查询该订单的主车型
@ -131,14 +100,4 @@ public class BusSalesOrderModelService extends MybatisBaseService<BusSalesOrderM
return new AppOrderInfo();
}
}
/**
* 查询销售订单车型状态
*
* @param saleOrderSid
* @return
*/
/* public BusSalesOrderModelDetailsVo selectOrderModelStateBySid(String saleOrderSid) {
return baseMapper.selectOrderModelStateBySid(saleOrderSid);
}*/
}

9
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderprice/BusSalesOrderPriceMapper.java

@ -54,15 +54,6 @@ import java.util.List;
@Mapper
public interface BusSalesOrderPriceMapper extends BaseMapper<BusSalesOrderPrice> {
//@Update("update bus_sales_order_price set name=#{msg} where id=#{id}")
//IPage<BusSalesOrderPriceVo> voPage(IPage<BusSalesOrderPrice> page, @Param(Constants.WRAPPER) QueryWrapper<BusSalesOrderPrice> qw);
IPage<BusSalesOrderPriceVo> selectPageVo(IPage<BusSalesOrderPrice> page, @Param(Constants.WRAPPER) Wrapper<BusSalesOrderPrice> qw);
List<BusSalesOrderPriceVo> selectListAllVo(@Param(Constants.WRAPPER) Wrapper<BusSalesOrderPrice> qw);
@Select("select * from bus_sales_order_price")
List<BusSalesOrderPriceVo> selectListVo();
BusSalesOrderPrice selectBySalesOrderSid(String sid);

15
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderprice/BusSalesOrderPriceMapper.xml

@ -3,21 +3,6 @@
<mapper namespace="com.yxt.anrui.buscenter.biz.bussalesorderprice.BusSalesOrderPriceMapper">
<!-- <where> ${ew.sqlSegment} </where>-->
<!-- ${ew.customSqlSegment} -->
<select id="selectPageVo" resultType="com.yxt.anrui.buscenter.api.bussalesorderprice.BusSalesOrderPriceVo">
SELECT *
FROM bus_sales_order_price
<where>
${ew.sqlSegment}
</where>
</select>
<select id="selectListAllVo" resultType="com.yxt.anrui.buscenter.api.bussalesorderprice.BusSalesOrderPriceVo">
SELECT *
FROM bus_sales_order_price
<where>
${ew.sqlSegment}
</where>
</select>
<select id="selectBySalesOrderSid" resultType="com.yxt.anrui.buscenter.api.bussalesorderprice.BusSalesOrderPrice">
select *

60
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderprice/BusSalesOrderPriceRest.java

@ -25,14 +25,12 @@
*********************************************************/
package com.yxt.anrui.buscenter.biz.bussalesorderprice;
import com.yxt.anrui.buscenter.api.bussalesorderprice.*;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.anrui.buscenter.api.bussalesorderprice.BusSalesOrderPriceFeign;
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.*;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* Project: anrui-buscenter(业务管理) <br/>
@ -52,49 +50,13 @@ import org.springframework.web.bind.annotation.*;
@RequestMapping("v1/bussalesorderprice")
public class BusSalesOrderPriceRest implements BusSalesOrderPriceFeign {
@Autowired
private BusSalesOrderPriceService busSalesOrderPriceService;
@Autowired
private BusSalesOrderPriceService busSalesOrderPriceService;
@Override
@ApiOperation("根据条件分页查询数据的列表")
@PostMapping("/listPage")
public ResultBean<PagerVo<BusSalesOrderPriceVo>> listPage(@RequestBody PagerQuery<BusSalesOrderPriceQuery> pq){
ResultBean rb = ResultBean.fireFail();
PagerVo<BusSalesOrderPriceVo> pv = busSalesOrderPriceService.listPageVo(pq);
return rb.success().setData(pv);
}
@Override
@ApiOperation("新增或修改")
@PostMapping("/save")
public ResultBean save(@RequestBody BusSalesOrderPriceDto dto){
ResultBean rb = ResultBean.fireFail();
// busSalesOrderPriceService.saveOrUpdateDto(dto);
return rb.success();
}
@Override
@ApiOperation("根据sid批量删除")
@PostMapping("/delBySids")
public ResultBean delBySids(@RequestBody String[] sids){
ResultBean rb = ResultBean.fireFail();
busSalesOrderPriceService.delBySids(sids);
return rb.success();
}
@Override
@ApiOperation("根据SID获取一条记录")
@GetMapping("/fetchDetailsBySid/{sid}")
public ResultBean<BusSalesOrderPriceDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid){
ResultBean rb = ResultBean.fireFail();
BusSalesOrderPriceDetailsVo vo = busSalesOrderPriceService.fetchDetailsVoBySid(sid);
return rb.success().setData(vo);
}
@Override
public ResultBean<String> getPriceByOrderSid(String busSid) {
ResultBean rb = ResultBean.fireFail();
String price = busSalesOrderPriceService.getPriceByOrderSid(busSid);
return rb.success().setData(price);
}
@Override
public ResultBean<String> getPriceByOrderSid(String busSid) {
ResultBean rb = ResultBean.fireFail();
String price = busSalesOrderPriceService.getPriceByOrderSid(busSid);
return rb.success().setData(price);
}
}

22
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderprice/BusSalesOrderPriceService.java

@ -52,28 +52,6 @@ import java.math.BigDecimal;
*/
@Service
public class BusSalesOrderPriceService extends MybatisBaseService<BusSalesOrderPriceMapper, BusSalesOrderPrice> {
private QueryWrapper<BusSalesOrderPrice> createQueryWrapper(BusSalesOrderPriceQuery query) {
// todo: 这里根据具体业务调整查询条件
// 多字段Like示例:qw.and(wrapper -> wrapper.like("name", query.getName()).or().like("remark", query.getName()));
QueryWrapper<BusSalesOrderPrice> qw = new QueryWrapper<>();
return qw;
}
public PagerVo<BusSalesOrderPriceVo> listPageVo(PagerQuery<BusSalesOrderPriceQuery> pq) {
BusSalesOrderPriceQuery query = pq.getParams();
QueryWrapper<BusSalesOrderPrice> qw = createQueryWrapper(query);
IPage<BusSalesOrderPrice> page = PagerUtil.queryToPage(pq);
IPage<BusSalesOrderPriceVo> pagging = baseMapper.selectPageVo(page, qw);
PagerVo<BusSalesOrderPriceVo> p = PagerUtil.pageToVo(pagging, null);
return p;
}
public BusSalesOrderPriceDetailsVo fetchDetailsVoBySid(String sid) {
BusSalesOrderPrice entity = fetchBySid(sid);
BusSalesOrderPriceDetailsVo vo = new BusSalesOrderPriceDetailsVo();
BeanUtil.copyProperties(entity, vo);
return vo;
}
public void saveOrderPrice(BusSalesOrderPriceDto busSalesOrderPriceDto, String sid) {
BusSalesOrderPrice busSalesOrderPrice = new BusSalesOrderPrice();

15
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordervehicle/BusSalesOrderVehicleMapper.java

@ -25,16 +25,10 @@
*********************************************************/
package com.yxt.anrui.buscenter.biz.bussalesordervehicle;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
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.bussalesordervehicle.BusSalesOrderVehicle;
import com.yxt.anrui.buscenter.api.bussalesordervehicle.BusSalesOrderVehicleDetailsVo;
import com.yxt.anrui.buscenter.api.bussalesordervehicle.BusSalesOrderVehicleVo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import java.util.List;
@ -54,15 +48,6 @@ import java.util.List;
@Mapper
public interface BusSalesOrderVehicleMapper extends BaseMapper<BusSalesOrderVehicle> {
//@Update("update bus_sales_order_vehicle set name=#{msg} where id=#{id}")
//IPage<BusSalesOrderVehicleVo> voPage(IPage<BusSalesOrderVehicle> page, @Param(Constants.WRAPPER) QueryWrapper<BusSalesOrderVehicle> qw);
IPage<BusSalesOrderVehicleVo> selectPageVo(IPage<BusSalesOrderVehicle> page, @Param(Constants.WRAPPER) Wrapper<BusSalesOrderVehicle> qw);
List<BusSalesOrderVehicleVo> selectListAllVo(@Param(Constants.WRAPPER) Wrapper<BusSalesOrderVehicle> qw);
@Select("select * from bus_sales_order_vehicle")
List<BusSalesOrderVehicleVo> selectListVo();
List<BusSalesOrderVehicle> selectVehicleList(String sid);

15
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordervehicle/BusSalesOrderVehicleMapper.xml

@ -3,21 +3,6 @@
<mapper namespace="com.yxt.anrui.buscenter.biz.bussalesordervehicle.BusSalesOrderVehicleMapper">
<!-- <where> ${ew.sqlSegment} </where>-->
<!-- ${ew.customSqlSegment} -->
<select id="selectPageVo" resultType="com.yxt.anrui.buscenter.api.bussalesordervehicle.BusSalesOrderVehicleVo">
SELECT *
FROM bus_sales_order_vehicle
<where>
${ew.sqlSegment}
</where>
</select>
<select id="selectListAllVo" resultType="com.yxt.anrui.buscenter.api.bussalesordervehicle.BusSalesOrderVehicleVo">
SELECT *
FROM bus_sales_order_vehicle
<where>
${ew.sqlSegment}
</where>
</select>
<select id="selectVehicleList" resultType="com.yxt.anrui.buscenter.api.bussalesordervehicle.BusSalesOrderVehicle">
select *

37
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordervehicle/BusSalesOrderVehicleRest.java

@ -52,42 +52,5 @@ import org.springframework.web.bind.annotation.*;
@RequestMapping("v1/bussalesordervehicle")
public class BusSalesOrderVehicleRest implements BusSalesOrderVehicleFeign {
@Autowired
private BusSalesOrderVehicleService busSalesOrderVehicleService;
@Override
@ApiOperation("根据条件分页查询数据的列表")
@PostMapping("/listPage")
public ResultBean<PagerVo<BusSalesOrderVehicleVo>> listPage(@RequestBody PagerQuery<BusSalesOrderVehicleQuery> pq) {
ResultBean rb = ResultBean.fireFail();
PagerVo<BusSalesOrderVehicleVo> pv = busSalesOrderVehicleService.listPageVo(pq);
return rb.success().setData(pv);
}
@Override
@ApiOperation("新增或修改")
@PostMapping("/save")
public ResultBean save(@RequestBody BusSalesOrderVehicleDto dto) {
ResultBean rb = ResultBean.fireFail();
// busSalesOrderVehicleService.saveOrUpdateDto(dto);
return rb.success();
}
@Override
@ApiOperation("根据sid批量删除")
@PostMapping("/delBySids")
public ResultBean delBySids(@RequestBody String[] sids) {
ResultBean rb = ResultBean.fireFail();
busSalesOrderVehicleService.delBySids(sids);
return rb.success();
}
@Override
@ApiOperation("根据SID获取一条记录")
@GetMapping("/fetchDetailsBySid/{sid}")
public ResultBean<BusSalesOrderVehicleDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid) {
ResultBean rb = ResultBean.fireFail();
BusSalesOrderVehicleDetailsVo vo = busSalesOrderVehicleService.fetchDetailsVoBySid(sid);
return rb.success().setData(vo);
}
}

31
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesordervehicle/BusSalesOrderVehicleService.java

@ -54,34 +54,6 @@ import java.util.List;
*/
@Service
public class BusSalesOrderVehicleService extends MybatisBaseService<BusSalesOrderVehicleMapper, BusSalesOrderVehicle> {
private QueryWrapper<BusSalesOrderVehicle> createQueryWrapper(BusSalesOrderVehicleQuery query) {
// todo: 这里根据具体业务调整查询条件
// 多字段Like示例:qw.and(wrapper -> wrapper.like("name", query.getName()).or().like("remark", query.getName()));
QueryWrapper<BusSalesOrderVehicle> qw = new QueryWrapper<>();
return qw;
}
public PagerVo<BusSalesOrderVehicleVo> listPageVo(PagerQuery<BusSalesOrderVehicleQuery> pq) {
BusSalesOrderVehicleQuery query = pq.getParams();
QueryWrapper<BusSalesOrderVehicle> qw = createQueryWrapper(query);
IPage<BusSalesOrderVehicle> page = PagerUtil.queryToPage(pq);
IPage<BusSalesOrderVehicleVo> pagging = baseMapper.selectPageVo(page, qw);
PagerVo<BusSalesOrderVehicleVo> p = PagerUtil.pageToVo(pagging, null);
return p;
}
public void insertByDto(BusSalesOrderVehicleDto dto) {
BusSalesOrderVehicle entity = new BusSalesOrderVehicle();
BeanUtil.copyProperties(dto, entity, "id", "sid");
baseMapper.insert(entity);
}
public BusSalesOrderVehicleDetailsVo fetchDetailsVoBySid(String sid) {
BusSalesOrderVehicle entity = fetchBySid(sid);
BusSalesOrderVehicleDetailsVo vo = new BusSalesOrderVehicleDetailsVo();
BeanUtil.copyProperties(entity, vo);
return vo;
}
public void saveVehicle(List<BusSalesOrderVehicleDto> list, String sid) {
List<BusSalesOrderVehicle> stringList = baseMapper.selectVehicleList(sid);
@ -104,6 +76,7 @@ public class BusSalesOrderVehicleService extends MybatisBaseService<BusSalesOrde
/**
* 根据销售订单sid删除该销售订单下的现车车辆信息
*
* @param sid 销售订单sid
* @return
*/
@ -111,7 +84,7 @@ public class BusSalesOrderVehicleService extends MybatisBaseService<BusSalesOrde
return baseMapper.deleteByOrderSid(sid);
}
public List<AppNowCarList> selectAppDetailsVoBySaleOrderSid(String saleOrderSid) {
public List<AppNowCarList> selectAppDetailsVoBySaleOrderSid(String saleOrderSid) {
List<BusSalesOrderVehicle> stringList = baseMapper.selectVehicleList(saleOrderSid);
List<AppNowCarList> appNowCars = new ArrayList<>();
for (BusSalesOrderVehicle busSalesOrderVehicle : stringList) {

11
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesvehicleorder/BusSalesVehicleOrderMapper.java

@ -53,16 +53,7 @@ import java.util.List;
*/
@Mapper
public interface BusSalesVehicleOrderMapper extends BaseMapper<BusSalesVehicleOrder> {
//@Update("update bus_sales_vehicle_order set name=#{msg} where id=#{id}")
//IPage<BusSalesVehicleOrderVo> voPage(IPage<BusSalesVehicleOrder> page, @Param(Constants.WRAPPER) QueryWrapper<BusSalesVehicleOrder> qw);
IPage<BusSalesVehicleOrderVo> selectPageVo(IPage<BusSalesVehicleOrder> page, @Param(Constants.WRAPPER) Wrapper<BusSalesVehicleOrder> qw);
List<BusSalesVehicleOrderVo> selectListAllVo(@Param(Constants.WRAPPER) Wrapper<BusSalesVehicleOrder> qw);
@Select("select * from bus_sales_vehicle_order")
List<BusSalesVehicleOrderVo> selectListVo();
List<BusSalesVehicleOrder> selectVehicleList(String sid);

15
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesvehicleorder/BusSalesVehicleOrderMapper.xml

@ -3,21 +3,6 @@
<mapper namespace="com.yxt.anrui.buscenter.biz.bussalesvehicleorder.BusSalesVehicleOrderMapper">
<!-- <where> ${ew.sqlSegment} </where>-->
<!-- ${ew.customSqlSegment} -->
<select id="selectPageVo" resultType="com.yxt.anrui.buscenter.api.bussalesvehicleorder.BusSalesVehicleOrderVo">
SELECT *
FROM bus_sales_vehicle_order
<where>
${ew.sqlSegment}
</where>
</select>
<select id="selectListAllVo" resultType="com.yxt.anrui.buscenter.api.bussalesvehicleorder.BusSalesVehicleOrderVo">
SELECT *
FROM bus_sales_vehicle_order
<where>
${ew.sqlSegment}
</where>
</select>
<select id="selectVehicleList" resultType="com.yxt.anrui.buscenter.api.bussalesvehicleorder.BusSalesVehicleOrder">
select *

47
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesvehicleorder/BusSalesVehicleOrderRest.java

@ -25,14 +25,10 @@
*********************************************************/
package com.yxt.anrui.buscenter.biz.bussalesvehicleorder;
import com.yxt.anrui.buscenter.api.bussalesvehicleorder.*;
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.bussalesvehicleorder.BusSalesVehicleOrderFeign;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* Project: anrui-buscenter(业务管理) <br/>
@ -52,42 +48,5 @@ import org.springframework.web.bind.annotation.*;
@RequestMapping("v1/bussalesvehicleorder")
public class BusSalesVehicleOrderRest implements BusSalesVehicleOrderFeign {
@Autowired
private BusSalesVehicleOrderService busSalesVehicleOrderService;
@Override
@ApiOperation("根据条件分页查询数据的列表")
@PostMapping("/listPage")
public ResultBean<PagerVo<BusSalesVehicleOrderVo>> listPage(@RequestBody PagerQuery<BusSalesVehicleOrderQuery> pq){
ResultBean rb = ResultBean.fireFail();
PagerVo<BusSalesVehicleOrderVo> pv = busSalesVehicleOrderService.listPageVo(pq);
return rb.success().setData(pv);
}
@Override
@ApiOperation("新增或修改")
@PostMapping("/save")
public ResultBean save(@RequestBody BusSalesVehicleOrderDto dto){
ResultBean rb = ResultBean.fireFail();
// busSalesVehicleOrderService.saveOrUpdateDto(dto);
return rb.success();
}
@Override
@ApiOperation("根据sid批量删除")
@PostMapping("/delBySids")
public ResultBean delBySids(@RequestBody String[] sids){
ResultBean rb = ResultBean.fireFail();
busSalesVehicleOrderService.delBySids(sids);
return rb.success();
}
@Override
@ApiOperation("根据SID获取一条记录")
@GetMapping("/fetchDetailsBySid/{sid}")
public ResultBean<BusSalesVehicleOrderDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid){
ResultBean rb = ResultBean.fireFail();
BusSalesVehicleOrderDetailsVo vo = busSalesVehicleOrderService.fetchDetailsVoBySid(sid);
return rb.success().setData(vo);
}
}

28
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesvehicleorder/BusSalesVehicleOrderService.java

@ -54,34 +54,6 @@ import java.util.List;
*/
@Service
public class BusSalesVehicleOrderService extends MybatisBaseService<BusSalesVehicleOrderMapper, BusSalesVehicleOrder> {
private QueryWrapper<BusSalesVehicleOrder> createQueryWrapper(BusSalesVehicleOrderQuery query) {
// todo: 这里根据具体业务调整查询条件
// 多字段Like示例:qw.and(wrapper -> wrapper.like("name", query.getName()).or().like("remark", query.getName()));
QueryWrapper<BusSalesVehicleOrder> qw = new QueryWrapper<>();
return qw;
}
public PagerVo<BusSalesVehicleOrderVo> listPageVo(PagerQuery<BusSalesVehicleOrderQuery> pq) {
BusSalesVehicleOrderQuery query = pq.getParams();
QueryWrapper<BusSalesVehicleOrder> qw = createQueryWrapper(query);
IPage<BusSalesVehicleOrder> page = PagerUtil.queryToPage(pq);
IPage<BusSalesVehicleOrderVo> pagging = baseMapper.selectPageVo(page, qw);
PagerVo<BusSalesVehicleOrderVo> p = PagerUtil.pageToVo(pagging, null);
return p;
}
public void insertByDto(BusSalesVehicleOrderDto dto) {
BusSalesVehicleOrder entity = new BusSalesVehicleOrder();
BeanUtil.copyProperties(dto, entity, "id", "sid");
baseMapper.insert(entity);
}
public BusSalesVehicleOrderDetailsVo fetchDetailsVoBySid(String sid) {
BusSalesVehicleOrder entity = fetchBySid(sid);
BusSalesVehicleOrderDetailsVo vo = new BusSalesVehicleOrderDetailsVo();
BeanUtil.copyProperties(entity, vo);
return vo;
}
public void saveOrder(List<BusSalesVehicleOrderDto> vehicleList, String sid) {
List<BusSalesVehicleOrder> stringList = baseMapper.selectVehicleList(sid);

Loading…
Cancel
Save