|
|
@@ -1,11 +1,8 @@
|
|
|
package com.uas.platform.b2b.event;
|
|
|
|
|
|
-import com.uas.platform.b2b.dao.UserDao;
|
|
|
import com.uas.platform.b2b.model.PagingRelease;
|
|
|
import com.uas.platform.b2b.model.PagingReleaseDetail;
|
|
|
import com.uas.platform.b2b.model.PurchaseInquiryItem;
|
|
|
-import com.uas.platform.b2b.model.User;
|
|
|
-import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
|
|
import java.util.Date;
|
|
|
import java.util.List;
|
|
|
@@ -18,9 +15,6 @@ import java.util.List;
|
|
|
*/
|
|
|
public class PurchaseInquiryItemDecideReleaseEvent extends SaveReleaseEvent<PagingReleaseDetail, PurchaseInquiryItem> {
|
|
|
|
|
|
- @Autowired
|
|
|
- private UserDao userDao;
|
|
|
-
|
|
|
public PurchaseInquiryItemDecideReleaseEvent(List<PurchaseInquiryItem> savedList) {
|
|
|
super(savedList);
|
|
|
}
|
|
|
@@ -35,6 +29,9 @@ public class PurchaseInquiryItemDecideReleaseEvent extends SaveReleaseEvent<Pagi
|
|
|
public PagingReleaseDetail release(PurchaseInquiryItem inquiryItem) {
|
|
|
//TODO erp采纳或未采纳询价单之后,触发新增消息事件。
|
|
|
Long emUU = inquiryItem.getUserUU();
|
|
|
+ if (null == emUU) {
|
|
|
+ emUU = 1L;
|
|
|
+ }
|
|
|
String emName = inquiryItem.getInquiry().getRecorder();
|
|
|
Long enUU = inquiryItem.getInquiry().getEnUU();
|
|
|
Date date = new Date();
|
|
|
@@ -55,9 +52,8 @@ public class PurchaseInquiryItemDecideReleaseEvent extends SaveReleaseEvent<Pagi
|
|
|
Long vendUU = inquiryItem.getVendUU();
|
|
|
Long vendUserUU = inquiryItem.getVendUserUU();
|
|
|
String vendUserName = "操作员";
|
|
|
- if (null != vendUserUU) {
|
|
|
- User vendUser = userDao.findOne(vendUserUU);
|
|
|
- vendUserName = vendUser.getUserName();
|
|
|
+ if (null == vendUserUU) {
|
|
|
+ vendUserUU = 1L;
|
|
|
}
|
|
|
PagingReleaseDetail releaseDetail = new PagingReleaseDetail(vendUU, vendUserUU, vendUserName);
|
|
|
releaseDetail.setPagingRelease(release);
|