Browse Source

ERP主动报价单提交后状态同步到平台

git-svn-id: svn+ssh://10.10.101.21/source/platform/platform-b2b@10792 f3bf4e98-0cf0-11e4-a00c-a99a8b9d557d
hejq 8 years ago
parent
commit
a46a751aee

+ 7 - 0
src/main/java/com/uas/platform/b2b/service/SaleQuotationService.java

@@ -112,4 +112,11 @@ public interface SaleQuotationService {
 	void onReplyInvalidDownSuccess(String[] split);
 
 	Integer getQuotationUnreadCount();
+
+	/**
+	 * erp主动报价单提交后更新平台状态,给用户提示
+	 * 
+	 * @param ids
+	 */
+	public void check(Long[] ids);
 }

+ 11 - 0
src/main/java/com/uas/platform/b2b/service/impl/SaleQuotationServiceImpl.java

@@ -238,4 +238,15 @@ public class SaleQuotationServiceImpl implements SaleQuotationService {
 		return pagingReleaseCountDao.getUnreadCount(SystemSession.getUser().getEnterprise().getUu(),
 				SystemSession.getUser().getUserUU(), "purc", "SALE$QUOTATION");
 	}
+
+	@Override
+	public void check(Long[] ids) {
+		for (Long id : ids) {
+			SaleQuotation quotation = saleQuotationDao.findOne(id);
+			if (quotation != null) {
+				quotation.setStatus((short) Status.UNAUDIT.value());
+				saleQuotationDao.save(quotation);
+			}
+		}
+	}
 }