|
@@ -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(),
|
|
|
"客户采购订单");
|
|
"客户采购订单");
|
|
|
}
|
|
}
|