Browse Source

z增加获取订单明细Id的方法

suntg 7 years ago
parent
commit
e7730f2636
1 changed files with 11 additions and 0 deletions
  1. 11 0
      src/main/java/com/uas/platform/b2b/dao/PurchaseOrderItemDao.java

+ 11 - 0
src/main/java/com/uas/platform/b2b/dao/PurchaseOrderItemDao.java

@@ -56,6 +56,17 @@ public interface PurchaseOrderItemDao extends JpaSpecificationExecutor<PurchaseO
 	public List<PurchaseOrderItem> findByEnUUAndOrderCodeAndNumber(@Param("enUU") long enUU, @Param("orderCode") String orderCode,
 			@Param("number") Short number);
 
+	/**
+	 * 按订单单号和序号查找订单明细ID
+	 * @param enUU
+	 * @param orderCode
+	 * @param number
+	 * @return
+	 */
+	@Query("select d.id from PurchaseOrderItem d where d.order.enUU = :enUU and d.order.code = :orderCode and d.number = :number")
+	public List<Long> findIdByEnUUAndOrderCodeAndNumber(@Param("enUU") long enUU, @Param("orderCode") String orderCode,
+			@Param("number") Short number);
+
 	/**
 	 * 按供应商ID和结案、反结案传输状态查找订单明细
 	 *