Commit 69da7b49 authored by shiyu's avatar shiyu

查询订单账单明细排除之前的折扣商品订单

parent 8284fd40
...@@ -75,6 +75,7 @@ public class SysFinanceServiceImpl implements SysFinanceService { ...@@ -75,6 +75,7 @@ public class SysFinanceServiceImpl implements SysFinanceService {
try { try {
dto.setFilterStateList(Arrays.asList(DistributionEnum.DistributionOrderStateEnum.PRE_PAY.getCode(), dto.setFilterStateList(Arrays.asList(DistributionEnum.DistributionOrderStateEnum.PRE_PAY.getCode(),
DistributionEnum.DistributionOrderStateEnum.CANCEL.getCode())); DistributionEnum.DistributionOrderStateEnum.CANCEL.getCode()));
dto.setFilterType(DistributionEnum.DistributionTypeEnum.DISCOUNT.getCode());
List<DistributionOrder> distributionOrderList = distributionOrderDao.findByPage(dto); List<DistributionOrder> distributionOrderList = distributionOrderDao.findByPage(dto);
PageInfo<DistributionOrder> pageInfo = new PageInfo<>(distributionOrderList); PageInfo<DistributionOrder> pageInfo = new PageInfo<>(distributionOrderList);
List<OrderBillVo> orderBillVoList = new ArrayList<>(); List<OrderBillVo> orderBillVoList = new ArrayList<>();
......
...@@ -188,6 +188,8 @@ public class DistributionOrderRequestDto extends BaseRequestDto implements Entit ...@@ -188,6 +188,8 @@ public class DistributionOrderRequestDto extends BaseRequestDto implements Entit
private List<Integer> typeList; private List<Integer> typeList;
private Integer filterType;
/** /**
* 退回收货人名称 * 退回收货人名称
*/ */
......
...@@ -120,6 +120,7 @@ public class DistributionOrderDaoImpl implements DistributionOrderDao { ...@@ -120,6 +120,7 @@ public class DistributionOrderDaoImpl implements DistributionOrderDao {
JdbcHelper.ifPresent(dto.getNotFilterLogisticsState(), criteria::andLogisticsStateNotEqualTo); JdbcHelper.ifPresent(dto.getNotFilterLogisticsState(), criteria::andLogisticsStateNotEqualTo);
JdbcHelper.ifPresent(dto.getType(), criteria::andTypeEqualTo); JdbcHelper.ifPresent(dto.getType(), criteria::andTypeEqualTo);
JdbcHelper.ifPresent(dto.getTypeList(), criteria::andTypeIn); JdbcHelper.ifPresent(dto.getTypeList(), criteria::andTypeIn);
JdbcHelper.ifPresent(dto.getFilterType(), criteria::andTypeNotEqualTo);
JdbcHelper.ifPresent(dto.getStartCreateTime(), criteria::andCreateTimeGreaterThanOrEqualTo); JdbcHelper.ifPresent(dto.getStartCreateTime(), criteria::andCreateTimeGreaterThanOrEqualTo);
JdbcHelper.ifPresent(dto.getEndCreateTime(), criteria::andCreateTimeLessThanOrEqualTo); JdbcHelper.ifPresent(dto.getEndCreateTime(), criteria::andCreateTimeLessThanOrEqualTo);
JdbcHelper.ifPresent(dto.getStartDeliveryTime(), criteria::andDeliveryTimeGreaterThanOrEqualTo); JdbcHelper.ifPresent(dto.getStartDeliveryTime(), criteria::andDeliveryTimeGreaterThanOrEqualTo);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment