|  | @@ -126,7 +126,13 @@ public class TradeOrderQueryServiceImpl implements TradeOrderQueryService {
 | 
	
		
			
				|  |  |          reqVO.setShopId(userShopDetails.getShopId());
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          // 分页查询
 | 
	
		
			
				|  |  | -        return tradeOrderMapper.selectPage(reqVO, userIds);
 | 
	
		
			
				|  |  | +        PageResult<TradeOrderDO> tradeOrderDOPageResult = tradeOrderMapper.selectPage(reqVO, userIds);
 | 
	
		
			
				|  |  | +        if (reqVO.getStatus().equals(TradeOrderStatusEnum.AFTER_SALE.getStatus())) {
 | 
	
		
			
				|  |  | +            for (TradeOrderDO tradeOrderDO : tradeOrderDOPageResult.getList()) {
 | 
	
		
			
				|  |  | +                tradeOrderDO.setStatus(TradeOrderStatusEnum.AFTER_SALE.getStatus());
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        return tradeOrderDOPageResult;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      private Set<Long> buildQueryConditionUserIds(TradeOrderPageReqVO reqVO) {
 | 
	
	
		
			
				|  | @@ -234,9 +240,9 @@ public class TradeOrderQueryServiceImpl implements TradeOrderQueryService {
 | 
	
		
			
				|  |  |          Long backlogShipmentsCount = tradeOrderMapper.selectCountByStatus(TradeOrderStatusEnum.UNDELIVERED.getStatus(), userShopDetails.getShopId(), userShopDetails.getMerId());
 | 
	
		
			
				|  |  |          Long backlogAfterSaleCount = afterSaleService.selectCountByStatus(userShopDetails.getShopId(), userShopDetails.getMerId());
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -        Map<String,Long> backMap = new HashMap<>();
 | 
	
		
			
				|  |  | -        backMap.put(BacklogConstants.BACKLOG_SHIPMENTS,backlogShipmentsCount);
 | 
	
		
			
				|  |  | -        backMap.put(BacklogConstants.BACKLOG_AFTER_SALE,backlogAfterSaleCount);
 | 
	
		
			
				|  |  | +        Map<String, Long> backMap = new HashMap<>();
 | 
	
		
			
				|  |  | +        backMap.put(BacklogConstants.BACKLOG_SHIPMENTS, backlogShipmentsCount);
 | 
	
		
			
				|  |  | +        backMap.put(BacklogConstants.BACKLOG_AFTER_SALE, backlogAfterSaleCount);
 | 
	
		
			
				|  |  |          return backMap;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -244,7 +250,7 @@ public class TradeOrderQueryServiceImpl implements TradeOrderQueryService {
 | 
	
		
			
				|  |  |      public Integer getSpuType(List<TradeOrderItemDO> orderItems) {
 | 
	
		
			
				|  |  |          for (TradeOrderItemDO orderItem : orderItems) {
 | 
	
		
			
				|  |  |              ProductSpuDO spu = productSpuService.getSpu(orderItem.getSpuId());
 | 
	
		
			
				|  |  | -            if(spu.getSpuType() == 0){
 | 
	
		
			
				|  |  | +            if (spu.getSpuType() == 0) {
 | 
	
		
			
				|  |  |                  return 0;
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          }
 | 
	
	
		
			
				|  | @@ -255,7 +261,7 @@ public class TradeOrderQueryServiceImpl implements TradeOrderQueryService {
 | 
	
		
			
				|  |  |      public Integer getSpuTypeByList(List<TradeOrderPageItemRespVO.Item> items) {
 | 
	
		
			
				|  |  |          for (TradeOrderPageItemRespVO.Item orderItem : items) {
 | 
	
		
			
				|  |  |              ProductSpuDO spu = productSpuService.getSpu(orderItem.getSpuId());
 | 
	
		
			
				|  |  | -            if(spu.getSpuType() == 0){
 | 
	
		
			
				|  |  | +            if (spu.getSpuType() == 0) {
 | 
	
		
			
				|  |  |                  return 0;
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          }
 |