|
|
@@ -43,6 +43,7 @@ public interface VoyageMapper extends BaseMapperX<VoyageDO> {
|
|
|
.eqIfPresent(VoyageDO::getShipId, reqVO.getShipId())
|
|
|
.eqIfPresent(VoyageDO::getRouteId, reqVO.getRouteId())
|
|
|
.eq(VoyageDO::getShelfStatus, VoyageShelfStatusEnum.ON_SHELF.getValue())
|
|
|
+ .likeIfPresent(VoyageDO::getChannel, reqVO.getChannel())
|
|
|
.orderByAsc(VoyageDO::getCreateTime));
|
|
|
}
|
|
|
|
|
|
@@ -51,6 +52,7 @@ public interface VoyageMapper extends BaseMapperX<VoyageDO> {
|
|
|
.eq(VoyageDO::getShipId, shipId)
|
|
|
.gt(VoyageDO::getLeaveTime, LocalDate.now())
|
|
|
.eq(VoyageDO::getShelfStatus, VoyageShelfStatusEnum.ON_SHELF.getValue())
|
|
|
+ .like(VoyageDO::getChannel, "1")
|
|
|
.orderByAsc(VoyageDO::getCreateTime));
|
|
|
}
|
|
|
|
|
|
@@ -78,6 +80,7 @@ public interface VoyageMapper extends BaseMapperX<VoyageDO> {
|
|
|
.inIfPresent(VoyageDO::getShipId, reqVO.getShipIds())
|
|
|
.betweenIfPresent(VoyageDO::getStartTime, reqVO.getStartDate(), reqVO.getEndDate())
|
|
|
.eq(VoyageDO::getShelfStatus, VoyageShelfStatusEnum.ON_SHELF.getValue())
|
|
|
+ .likeIfPresent(VoyageDO::getChannel, reqVO.getChannel())
|
|
|
.orderByAsc(VoyageDO::getStartTime));
|
|
|
}
|
|
|
}
|