src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallTeamLeaderServiceImpl.java
@@ -683,9 +683,16 @@ String takeCode = dto.getTakeCode(); List<Integer> orderStates = Arrays.asList( OrderStatusEnum.WAIT_SHIPPING.getValue(), OrderStatusEnum.WAIT_FINISH.getValue(), OrderStatusEnum.FINISH.getValue() ); MallOrderInfo mallOrderInfo = mallOrderInfoMapper.selectOne( new LambdaQueryWrapper<MallOrderInfo>() .eq(MallOrderInfo::getTakeCode, takeCode) .in(MallOrderInfo::getStatus, orderStates) .last("limit 1") );