|
|
@@ -1,9 +1,8 @@
|
|
|
package com.uas.platform.b2b.event;
|
|
|
|
|
|
-import com.uas.platform.b2b.dao.EnterpriseDao;
|
|
|
-import com.uas.platform.b2b.dao.UserDao;
|
|
|
-import com.uas.platform.b2b.model.*;
|
|
|
-import org.springframework.beans.factory.annotation.Autowired;
|
|
|
+import com.uas.platform.b2b.model.PagingRelease;
|
|
|
+import com.uas.platform.b2b.model.PagingReleaseDetail;
|
|
|
+import com.uas.platform.b2b.model.PurchaseInquiryItem;
|
|
|
|
|
|
import java.util.Date;
|
|
|
import java.util.List;
|
|
|
@@ -14,11 +13,6 @@ import java.util.List;
|
|
|
*/
|
|
|
public class PurchaseInquiryItemReplyReleaseEvent extends SaveReleaseEvent<PagingReleaseDetail, PurchaseInquiryItem> {
|
|
|
|
|
|
- @Autowired
|
|
|
- private UserDao userDao;
|
|
|
-
|
|
|
- @Autowired
|
|
|
- private EnterpriseDao enterpriseDao;
|
|
|
|
|
|
public PurchaseInquiryItemReplyReleaseEvent(List<PurchaseInquiryItem> savedList) {
|
|
|
super(savedList);
|
|
|
@@ -34,16 +28,15 @@ public class PurchaseInquiryItemReplyReleaseEvent extends SaveReleaseEvent<Pagin
|
|
|
public PagingReleaseDetail release(PurchaseInquiryItem inquiryItem) {
|
|
|
// 回复订单的话,跟新增订单是相反的,所以接收人是user,发出人是vendUser
|
|
|
Long emUU = inquiryItem.getVendUserUU();
|
|
|
- User vendUser = userDao.findOne(emUU);
|
|
|
- String emName = vendUser.getUserName();
|
|
|
+ String emName = "操作员";
|
|
|
Long vendUU = inquiryItem.getVendUU();
|
|
|
Date date = new Date();
|
|
|
String codeValue = inquiryItem.getInquiry().getCode();
|
|
|
String from = "B2B";
|
|
|
String type = "回复询价单";
|
|
|
String title = "B2B商务提醒";
|
|
|
- Enterprise vendor = enterpriseDao.findOne(vendUU);
|
|
|
- String context = vendor.getEnName() + "的" + emName + "回复了询价单(" + codeValue + ")的报价,请及时确认!";
|
|
|
+ String enName = inquiryItem.getEnterprise().getEnName();
|
|
|
+ String context = enName + "的" + emName + "回复了询价单(" + codeValue + ")的报价,请及时确认!";
|
|
|
PagingRelease release = new PagingRelease(emUU, emName, vendUU, date, codeValue, from, title, context, type);
|
|
|
Long enUU = inquiryItem.getInquiry().getEnUU();
|
|
|
Long userUU = inquiryItem.getUserUU();
|