|
|
@@ -191,19 +191,18 @@ public class PublicInquiryServiceImpl implements PublicInquiryService {
|
|
|
if (!CollectionUtils.isEmpty(users)) {
|
|
|
List<MessageModel> models = new ArrayList<MessageModel>();
|
|
|
for (ProductUsers user : users) {
|
|
|
- User u = userDao.findOne(user.getUseruu());
|
|
|
- Enterprise e = enterpriseDao.findOne(user.getEnuu());
|
|
|
+ User u = userDao.findOne(null != item.getInquiry().getRecorderUU() ? item.getInquiry().getRecorderUU() : 0L);
|
|
|
+ Enterprise e = enterpriseDao.findOne(item.getInquiry().getEnUU());
|
|
|
String content = "发布关于“" + product.getTitle() + "”的公共询价信息,邀请您参与报价";
|
|
|
if (null != e) {
|
|
|
- u.setEnterprise(e);
|
|
|
content = e.getEnName() + content;
|
|
|
- } else if (null == e && null != u) {
|
|
|
+ } else if (null != u) {
|
|
|
content = u.getUserName() + content;
|
|
|
}
|
|
|
MessageModel model = new MessageModel();
|
|
|
model.setProducerApp(sourceApp);
|
|
|
model.setConsumerType(CUST_TYPE);
|
|
|
- model.setConsumerApp(CONSUMERAPP);
|
|
|
+ model.setConsumerApp(item.getInquiry().getSourceapp());
|
|
|
model.setContent(content);
|
|
|
model.setRemark(product.getCmpCode());
|
|
|
model.setReceiverEnuu(user.getEnuu());
|
|
|
@@ -229,6 +228,7 @@ public class PublicInquiryServiceImpl implements PublicInquiryService {
|
|
|
}
|
|
|
}
|
|
|
} catch (Exception e) {
|
|
|
+ logger.info("根据企业UU和物料原厂型号cmpCode从公共物料库获取个人产品库相关用户失败:" + e.getMessage());
|
|
|
e.printStackTrace();
|
|
|
}
|
|
|
}
|