init drp
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
package com.iconplus.smartproc.repository;
|
||||
|
||||
import com.iconplus.smartproc.model.entity.DrpDokumen;
|
||||
import org.springframework.data.jpa.repository.JpaRepository;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Repository
|
||||
public interface DrpDokumenRepository extends JpaRepository<DrpDokumen, Long> {
|
||||
|
||||
List<DrpDokumen> findByDrpIdAndIsDeleteFalse(Long drpId);
|
||||
}
|
@@ -17,15 +17,17 @@ public interface DrpRepository extends JpaRepository<Drp, Long> {
|
||||
|
||||
Optional<Drp> findByIdAndIsDeleteFalse(Long id);
|
||||
|
||||
Optional<Drp> findByTahunAndIsDeleteFalse(Integer tahun);
|
||||
|
||||
@Query(value = "SELECT d.id as id, " +
|
||||
"d.tahun as tahun, " +
|
||||
"d.isApprove as isApprove, " +
|
||||
"d.approveDate as approveDate, " +
|
||||
"d.isActive as isActive, " +
|
||||
"d.isDelete as isDelete " +
|
||||
"FROM Drp d" +
|
||||
"FROM Drp d " +
|
||||
"WHERE d.isDelete = false " +
|
||||
"AND (:approveDate = '' or DATE(d.approveDate) = DATE(approveDate)) " +
|
||||
// "AND (:approveDate = '' or DATE(d.approveDate) = DATE(approveDate)) " +
|
||||
"ORDER BY d.id")
|
||||
Page<DrpView> findByIsDeleteFalse(Timestamp approveDate,
|
||||
Pageable pageable);
|
||||
|
Reference in New Issue
Block a user