|
@@ -11,6 +11,7 @@ import com.yc.ship.module.product.enums.VoyageShelfStatusEnum;
|
|
import org.apache.ibatis.annotations.Mapper;
|
|
import org.apache.ibatis.annotations.Mapper;
|
|
|
|
|
|
import java.time.LocalDate;
|
|
import java.time.LocalDate;
|
|
|
|
+import java.time.LocalDateTime;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -59,7 +60,7 @@ public interface VoyageMapper extends BaseMapperX<VoyageDO> {
|
|
* @param shipId
|
|
* @param shipId
|
|
* @param routeId
|
|
* @param routeId
|
|
*/
|
|
*/
|
|
- default void deleteByShipIdAndRouteId(LocalDate startDate, LocalDate endDate, Long shipId, Long routeId) {
|
|
|
|
|
|
+ default void deleteByShipIdAndRouteId(LocalDate startDate, LocalDateTime endDate, Long shipId, Long routeId) {
|
|
delete(new LambdaQueryWrapperX<VoyageDO>()
|
|
delete(new LambdaQueryWrapperX<VoyageDO>()
|
|
.between(VoyageDO::getStartTime, startDate, endDate)
|
|
.between(VoyageDO::getStartTime, startDate, endDate)
|
|
.eq(VoyageDO::getShipId, shipId)
|
|
.eq(VoyageDO::getShipId, shipId)
|