Browse Source

git-svn-id: svn+ssh://10.10.101.21/source/platform/platform-b2b@223 f3bf4e98-0cf0-11e4-a00c-a99a8b9d557d

administrator 11 years ago
parent
commit
bb3254e8d7

+ 10 - 5
src/main/java/com/uas/platform/b2b/erp/model/PurchaseReply.java

@@ -19,6 +19,9 @@ public class PurchaseReply {
 	private int pr_pddetno;
 	private Date pr_date;
 
+	public PurchaseReply() {
+	}
+
 	public Double getPr_qty() {
 		return pr_qty;
 	}
@@ -73,11 +76,13 @@ public class PurchaseReply {
 	 * @param reply
 	 * @return
 	 */
-	public static PurchaseReply convert(PurchaseOrderReply orderReply) {
-		PurchaseReply reply = new PurchaseReply();
-		reply.setPr_date(orderReply.getDate());
-		
-		return null;
+	public PurchaseReply(PurchaseOrderReply orderReply) {
+		setPr_date(orderReply.getDate());
+		setPr_delivery(orderReply.getDelivery());
+		setPr_qty(orderReply.getQty());
+		setPr_remark(orderReply.getRemark());
+		setPr_pucode(orderReply.getOrderItem().getOrder().getCode());
+		setPr_pddetno(orderReply.getOrderItem().getNumber());
 	}
 
 }

+ 5 - 3
src/main/java/com/uas/platform/b2b/erp/service/impl/PurchaseServiceImpl.java

@@ -42,8 +42,10 @@ public class PurchaseServiceImpl implements PurchaseService {
 	}
 
 	@Override
-	public List<PurchaseReply> convertPurchaseOrderReply(List<PurchaseOrderReply> replies) {
-		// TODO
-		return null;
+	public List<PurchaseReply> convertPurchaseOrderReply(List<PurchaseOrderReply> orderReplies) {
+		List<PurchaseReply> replies = new ArrayList<PurchaseReply>();
+		for (PurchaseOrderReply orderReply : orderReplies)
+			replies.add(new PurchaseReply(orderReply));
+		return replies;
 	}
 }