|
|
@@ -1,9 +1,13 @@
|
|
|
package com.uas.platform.b2b.dao;
|
|
|
|
|
|
+
|
|
|
+import java.util.Date;
|
|
|
import java.util.List;
|
|
|
|
|
|
import org.springframework.data.jpa.repository.JpaRepository;
|
|
|
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
|
|
|
+import org.springframework.data.jpa.repository.Query;
|
|
|
+import org.springframework.data.repository.query.Param;
|
|
|
import org.springframework.stereotype.Repository;
|
|
|
|
|
|
import com.uas.platform.b2b.model.PurchaseProofingApproval;
|
|
|
@@ -16,4 +20,10 @@ public interface PurchaseProofingApprovalDao extends JpaSpecificationExecutor<Pu
|
|
|
List<PurchaseProofingApproval> findByVendUUAndSscode(Long vendUU, String sscode);
|
|
|
|
|
|
List<PurchaseProofingApproval> findByEnUUAndCode(Long enUU, String code);
|
|
|
+
|
|
|
+ @Query("select p.id from PurchaseProofingApproval p where p.vendUU=:vendUU and p.inDate >= :fromDadte")
|
|
|
+ public List<Long> findByFromDate(@Param("vendUU")Long vendUU, @Param("fromDadte")Date endDate);
|
|
|
+
|
|
|
+ @Query("select p.id from PurchaseProofingApproval p where p.vendUU=:vendUU and p.inDate <= :endDate")
|
|
|
+ public List<Long> findByEndDate(@Param("vendUU")Long vendUU, @Param("endDate")Date endDate);
|
|
|
}
|