|
|
@@ -12,6 +12,7 @@ import org.springframework.stereotype.Repository;
|
|
|
|
|
|
import java.time.LocalDateTime;
|
|
|
import java.util.List;
|
|
|
+import java.util.Objects;
|
|
|
import java.util.Set;
|
|
|
|
|
|
/**
|
|
|
@@ -37,7 +38,7 @@ public class KwtLogisticsOrderRepository extends ServiceImpl<KwtLogisticsOrderMa
|
|
|
.eq(KwtLogisticsOrder::getTOrderId, tradeId));
|
|
|
}
|
|
|
|
|
|
- public IPage<KwtLogisticsOrder> queryByPage(Set<Long> entIds,Set<Long> logisticsOrderIds,String orderNo,
|
|
|
+ public IPage<KwtLogisticsOrder> queryByPage(Set<Long> entIds,Set<Long> logisticsOrderIds,Long tradeOrderId,String orderNo,
|
|
|
String status,
|
|
|
String startTime, String endTime, int pageNum, int pageSize) {
|
|
|
return page(new Page<>(pageNum, pageSize),
|
|
|
@@ -45,6 +46,7 @@ public class KwtLogisticsOrderRepository extends ServiceImpl<KwtLogisticsOrderMa
|
|
|
.eq(KwtLogisticsOrder::getDelFlag, 0)
|
|
|
.in(CollectionUtils.isNotEmpty(logisticsOrderIds), KwtLogisticsOrder::getId, logisticsOrderIds)
|
|
|
.in(CollectionUtils.isNotEmpty(entIds), KwtLogisticsOrder::getEntId, entIds)
|
|
|
+ .eq(Objects.nonNull(tradeOrderId),KwtLogisticsOrder::getTOrderId, tradeOrderId)
|
|
|
.eq(StringUtils.isNotBlank(status),KwtLogisticsOrder::getStatus, status)
|
|
|
.like(StringUtils.isNotBlank(orderNo),KwtLogisticsOrder::getLOrderNo, orderNo)
|
|
|
.ge(StringUtils.isNotBlank(startTime),KwtLogisticsOrder::getLoadTime, startTime)
|