Browse Source

批量更新采购验收单单价表

git-svn-id: svn+ssh://10.10.101.21/source/platform/platform-b2b@10028 f3bf4e98-0cf0-11e4-a00c-a99a8b9d557d
hejq 8 years ago
parent
commit
ece4817813
1 changed files with 13 additions and 0 deletions
  1. 13 0
      src/main/java/com/uas/platform/b2b/dao/PurchaseAcceptItemDao.java

+ 13 - 0
src/main/java/com/uas/platform/b2b/dao/PurchaseAcceptItemDao.java

@@ -2,6 +2,8 @@ package com.uas.platform.b2b.dao;
 
 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.PurchaseAcceptItem;
@@ -10,4 +12,15 @@ import com.uas.platform.b2b.model.PurchaseAcceptItem;
 public interface PurchaseAcceptItemDao extends JpaSpecificationExecutor<PurchaseAcceptItem>,
 		JpaRepository<PurchaseAcceptItem, Long> {
 
+	/**
+	 * 通过单号,序号查询验收单详情
+	 * 
+	 * @param enUU
+	 * @param code
+	 * @param number
+	 * @return
+	 */
+	@Query("from PurchaseAcceptItem i where i.accept.enUU = :enUU and i.accept.code = :code and i.number = :number")
+	PurchaseAcceptItem findByEnUUAndCodeAndNumber(@Param("enUU") Long enUU, @Param("code") String code,
+			@Param("number") Short number);
 }