Browse Source

推送方式改为百度推送接口

git-svn-id: svn+ssh://10.10.101.21/source/platform/platform-b2b@3882 f3bf4e98-0cf0-11e4-a00c-a99a8b9d557d
shenj 10 years ago
parent
commit
885fdbcce0

+ 11 - 3
src/main/java/com/uas/platform/b2b/event/PurchaseOrderSaveEvent.java

@@ -3,11 +3,16 @@ package com.uas.platform.b2b.event;
 import java.util.ArrayList;
 import java.util.ArrayList;
 import java.util.List;
 import java.util.List;
 
 
+import org.springframework.beans.factory.annotation.Autowired;
+
 import com.uas.platform.b2b.core.util.SearchKeyUtils;
 import com.uas.platform.b2b.core.util.SearchKeyUtils;
+import com.uas.platform.b2b.dao.UserDao;
 import com.uas.platform.b2b.model.PurchaseOrderAll;
 import com.uas.platform.b2b.model.PurchaseOrderAll;
 import com.uas.platform.b2b.model.PurchaseOrderAllItem;
 import com.uas.platform.b2b.model.PurchaseOrderAllItem;
 import com.uas.platform.b2b.model.PurchaseOrderIndex;
 import com.uas.platform.b2b.model.PurchaseOrderIndex;
-import com.uas.platform.b2b.support.XingePusher;
+import com.uas.platform.b2b.model.User;
+import com.uas.platform.b2b.support.BaiduPush;
+
 
 
 /**
 /**
  * 客户采购单保存事件
  * 客户采购单保存事件
@@ -21,7 +26,7 @@ public class PurchaseOrderSaveEvent extends SaveEvent<PurchaseOrderIndex, Purcha
 	 * 
 	 * 
 	 */
 	 */
 	private static final long serialVersionUID = 1L;
 	private static final long serialVersionUID = 1L;
-
+	
 	public PurchaseOrderSaveEvent(List<PurchaseOrderAll> savedList) {
 	public PurchaseOrderSaveEvent(List<PurchaseOrderAll> savedList) {
 		super(savedList);
 		super(savedList);
 	}
 	}
@@ -57,7 +62,10 @@ public class PurchaseOrderSaveEvent extends SaveEvent<PurchaseOrderIndex, Purcha
 				// 如果采购单单据存在客户联系人UU且UU正确--->客户联系人UU
 				// 如果采购单单据存在客户联系人UU且UU正确--->客户联系人UU
 				// 如果不存在,但是平台中企业供应商资料存在供应商联系人UU--->平台中供应商资料中的联系人UU
 				// 如果不存在,但是平台中企业供应商资料存在供应商联系人UU--->平台中供应商资料中的联系人UU
 				// 否则不推送
 				// 否则不推送
-				XingePusher.pushByUserUU(order.getVendUserUU(), "新增一条客户采购单", "单号:" + order.getCode() + ",客户:" + order.getEnterprise().getEnName(), 
+				/*XingePusher.pushByUserUU(order.getVendUserUU(), "新增一条客户采购单", "单号:" + order.getCode() + ",客户:" + order.getEnterprise().getEnName(), 
+						"#/sale/order/" + order.getId(), 
+						"客户采购订单");*/
+				BaiduPush.pushSingleAccount(order.getVendUserUU(), order.getVendUU(), "新增一条客户采购单", "单号:" + order.getCode() + ",客户:" + order.getEnterprise().getEnName(), 
 						"#/sale/order/" + order.getId(), 
 						"#/sale/order/" + order.getId(), 
 						"客户采购订单");
 						"客户采购订单");
 			}
 			}