Преглед на файлове

采购询价明细保存、回复

git-svn-id: svn+ssh://10.10.101.21/source/platform/platform-b2b@438 f3bf4e98-0cf0-11e4-a00c-a99a8b9d557d
suntg преди 11 години
родител
ревизия
bbff2822f1

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

@@ -92,6 +92,12 @@ public interface PurchaseInquiryService {
 	 * @param idArray
 	 * @param idArray
 	 */
 	 */
 	public void onReplyDownSuccess(String[] idArray);
 	public void onReplyDownSuccess(String[] idArray);
+	
+	/**
+	 * 保存编辑的回复信息
+	 * @param inquiryItem
+	 */
+	public void save(PurchaseInquiryItem inquiryItem);
 
 
 	/**
 	/**
 	 * 来自供应商ERP端的报价
 	 * 来自供应商ERP端的报价
@@ -99,6 +105,12 @@ public interface PurchaseInquiryService {
 	 * @param downs
 	 * @param downs
 	 */
 	 */
 	public void reply(List<QuotationDown> downs);
 	public void reply(List<QuotationDown> downs);
+	
+	/**
+	 * B2B回复报价
+	 * @param inquiryItem
+	 */
+	public void reply(PurchaseInquiryItem inquiryItem);
 
 
 	/**
 	/**
 	 * 查找所有待上传到卖家ERP的报价信息的采纳结果
 	 * 查找所有待上传到卖家ERP的报价信息的采纳结果

+ 13 - 0
src/main/java/com/uas/platform/b2b/service/impl/PurchaseInquiryServiceImpl.java

@@ -177,4 +177,17 @@ public class PurchaseInquiryServiceImpl implements PurchaseInquiryService {
 		return purchaseInquiryItemDao.findOne(itemId);
 		return purchaseInquiryItemDao.findOne(itemId);
 	}
 	}
 
 
+	@Override
+	public void save(PurchaseInquiryItem inquiryItem) {
+		purchaseInquiryItemDao.save(inquiryItem);
+	}
+
+	@Override
+	public void reply(PurchaseInquiryItem inquiryItem) {
+		inquiryItem.setStatus((short) Status.REPLIED.value());
+		inquiryItem.setBackStatus((short) Status.NOT_UPLOAD.value());
+		inquiryItem.setReplySendStatus((short) Status.NOT_UPLOAD.value());
+		purchaseInquiryItemDao.save(inquiryItem);
+	}
+
 }
 }