Browse Source

分页获取认定单

git-svn-id: svn+ssh://10.10.101.21/source/platform/platform-b2b@697 f3bf4e98-0cf0-11e4-a00c-a99a8b9d557d
suntg 11 years ago
parent
commit
f01d2cf3fa

+ 8 - 0
src/main/java/com/uas/platform/b2b/service/PurchaseProofingService.java

@@ -45,6 +45,14 @@ public interface PurchaseProofingService {
 	 * @return
 	 * @return
 	 */
 	 */
 	public Page<PurchaseProofingItem> findAllByPageInfo(PageInfo pageInfo);
 	public Page<PurchaseProofingItem> findAllByPageInfo(PageInfo pageInfo);
+
+	/**
+	 * 分页查找客户打样认定单
+	 * 
+	 * @param pageInfo
+	 * @return
+	 */
+	public Page<PurchaseProofingApproval> findApprovalsByPageInfo(PageInfo pageInfo);
 	
 	
 	/**
 	/**
 	 * 根据送样申请单明细id获取对应的送样单
 	 * 根据送样申请单明细id获取对应的送样单

+ 12 - 0
src/main/java/com/uas/platform/b2b/service/impl/PurchaseProofingServiceImpl.java

@@ -347,5 +347,17 @@ public class PurchaseProofingServiceImpl implements PurchaseProofingService{
 		return purchaseProofingSendDao.findByProofingItemId(itemId);
 		return purchaseProofingSendDao.findByProofingItemId(itemId);
 	}
 	}
 
 
+	@Override
+	public Page<PurchaseProofingApproval> findApprovalsByPageInfo(
+			final PageInfo pageInfo) {
+		return purchaseProofingApprovalDao.findAll(new Specification<PurchaseProofingApproval>() {
+
+			public Predicate toPredicate(Root<PurchaseProofingApproval> root, CriteriaQuery<?> query, CriteriaBuilder builder) {
+				query.where(pageInfo.getPredicates(root, query, builder));
+				return null;
+			}
+		}, pageInfo);
+	}
+
 
 
 }
 }