|
|
@@ -2,6 +2,7 @@ package com.izouma.nineth.repo;
|
|
|
|
|
|
import com.izouma.nineth.domain.DomainOrder;
|
|
|
import com.izouma.nineth.enums.CollectionStatus;
|
|
|
+import com.izouma.nineth.enums.OrderStatus;
|
|
|
import com.izouma.nineth.service.LikeService;
|
|
|
import org.springframework.data.jpa.repository.JpaRepository;
|
|
|
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
|
|
|
@@ -9,6 +10,7 @@ import org.springframework.data.jpa.repository.Modifying;
|
|
|
import org.springframework.data.jpa.repository.Query;
|
|
|
|
|
|
import javax.transaction.Transactional;
|
|
|
+import java.time.LocalDateTime;
|
|
|
import java.util.List;
|
|
|
|
|
|
public interface DomainOrderRepo extends JpaRepository<DomainOrder, Long>, JpaSpecificationExecutor<DomainOrder> {
|
|
|
@@ -19,6 +21,8 @@ public interface DomainOrderRepo extends JpaRepository<DomainOrder, Long>, JpaSp
|
|
|
|
|
|
Integer countAllByDomainNameEqualsAndStatus(String name, CollectionStatus status);
|
|
|
|
|
|
- @Query(value = "select c from DomainOrder c where c.picName like ?1 and c.status = ?2")
|
|
|
- List<DomainOrder> searchUsedDomain(String name, CollectionStatus status);
|
|
|
+ @Query(value = "select c from DomainOrder c where c.picName like ?1 and c.orderStatus <> ?2")
|
|
|
+ List<DomainOrder> searchUsedDomain(String name, OrderStatus status);
|
|
|
+
|
|
|
+ List<DomainOrder> findByOrderStatusAndCreatedAtBeforeAndDelFalse(OrderStatus orderStatus, LocalDateTime createdAt);
|
|
|
}
|