From 84d99d0f0700b2a19f504b21b1747275251305d8 Mon Sep 17 00:00:00 2001
From: Leonardo Vannucci <leonardo.vannucci@grupposistematica.it>
Date: Wed, 03 Apr 2019 10:40:10 +0200
Subject: [PATCH] Gstione customKey
---
dg1cloud-core/src/main/java/it/digione/dg1cloud/repository/RegDocumentRepository.java | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/dg1cloud-core/src/main/java/it/digione/dg1cloud/repository/RegDocumentRepository.java b/dg1cloud-core/src/main/java/it/digione/dg1cloud/repository/RegDocumentRepository.java
index 35b4df3..0869cb7 100644
--- a/dg1cloud-core/src/main/java/it/digione/dg1cloud/repository/RegDocumentRepository.java
+++ b/dg1cloud-core/src/main/java/it/digione/dg1cloud/repository/RegDocumentRepository.java
@@ -15,9 +15,12 @@
@Transactional( propagation = Propagation.REQUIRED )
public interface RegDocumentRepository extends JpaRepository<RegDocument, Long> {
- @Query("SELECT d FROM RegDocument d WHERE d.fileHash = :fileHash and d.fileName = :fileName")
- RegDocument findOneByHashAndName(@Param("fileHash") String fileHash, @Param("fileName") String fileName);
+ @Query("SELECT d FROM RegDocument d WHERE d.fileHash = :fileHash and d.fileName = :fileName and d.createdBy = :userName")
+ RegDocument findOneByHashAndName(@Param("fileHash") String fileHash, @Param("fileName") String fileName, @Param("userName") String userName);
@Query("SELECT d FROM RegDocument d WHERE CURRENT_DATE > d.dueDate")
List<RegDocument> findAllRegDocumentExpired();
+
+ @Query("SELECT d FROM RegDocument d WHERE d.customKey = :customKey")
+ RegDocument findOneByCustomKey(@Param("customKey") String customKey);
}
--
Gitblit v1.6.2