fix bug 41188 管理端消息#1-合同负责人建立会议项目后,消息中的用户名显示成了null,邮件也有同样的问题
This commit is contained in:
+4
-4
@@ -122,7 +122,7 @@ public class PayMeetingSituationServiceImpl extends ServiceImpl<PayMeetingSituat
|
|||||||
@Override
|
@Override
|
||||||
public void add(PayMeetingSituation payMeetingSituation) {
|
public void add(PayMeetingSituation payMeetingSituation) {
|
||||||
payMeetingSituation.setStatus(MeetingSubitemCommon.STATUS_3);
|
payMeetingSituation.setStatus(MeetingSubitemCommon.STATUS_3);
|
||||||
payMeetingSituation.setNeedInvoice(PayProjectCommon.NO);
|
//payMeetingSituation.setNeedInvoice(PayProjectCommon.NO);
|
||||||
payMeetingSituation.setAmountReceivable(new BigDecimal("0"));
|
payMeetingSituation.setAmountReceivable(new BigDecimal("0"));
|
||||||
//处理校验参会人信息
|
//处理校验参会人信息
|
||||||
PayMeetingSituation payMeetingSituation1 = getPayMeetingSituation(payMeetingSituation);
|
PayMeetingSituation payMeetingSituation1 = getPayMeetingSituation(payMeetingSituation);
|
||||||
@@ -132,12 +132,12 @@ public class PayMeetingSituationServiceImpl extends ServiceImpl<PayMeetingSituat
|
|||||||
// 收入合同创建项目发送消息到项目负责人
|
// 收入合同创建项目发送消息到项目负责人
|
||||||
if (Objects.equals(ProjectCommon.FLAG, payMeetingSituation.getFlag())) {
|
if (Objects.equals(ProjectCommon.FLAG, payMeetingSituation.getFlag())) {
|
||||||
PayMeeting payMeeting = meetingService.getById(payMeetingSituation.getMeetingId());
|
PayMeeting payMeeting = meetingService.getById(payMeetingSituation.getMeetingId());
|
||||||
contractCreateProjectSendMessageService.ContractCreateProjectSendMessageService(payMeeting.getMeetingName() + "的" + payMeetingSituation.getCompanyName(), payMeetingSituation.getId(), payMeeting.getDirectorId());
|
contractCreateProjectSendMessageService.ContractCreateProjectSendMessageService(payMeeting.getMeetingName() + "的" + payMeetingSituation1.getCompanyContactName(), payMeetingSituation1.getId(), payMeeting.getDirectorId());
|
||||||
}
|
}
|
||||||
String meetingId = payMeetingSituation1.getMeetingId();
|
String meetingId = payMeetingSituation1.getMeetingId();
|
||||||
PayMeeting payMeeting = meetingService.getById(meetingId);
|
PayMeeting payMeeting = meetingService.getById(meetingId);
|
||||||
//上传付款凭证发送邮件提醒审批
|
//上传付款凭证发送邮件提醒审批
|
||||||
SendPaymentRecordMessage(payMeetingSituation1, payMeeting);
|
//SendPaymentRecordMessage(payMeetingSituation1, payMeeting);
|
||||||
|
|
||||||
//如果合同id存在则关联参会人到合同
|
//如果合同id存在则关联参会人到合同
|
||||||
String contractId = payMeetingSituation.getContractId();
|
String contractId = payMeetingSituation.getContractId();
|
||||||
@@ -167,7 +167,7 @@ public class PayMeetingSituationServiceImpl extends ServiceImpl<PayMeetingSituat
|
|||||||
//处理打包情况
|
//处理打包情况
|
||||||
//handlePack(payMeetingSituation1);
|
//handlePack(payMeetingSituation1);
|
||||||
//如果关联合同就不发消息
|
//如果关联合同就不发消息
|
||||||
if (StringUtils.isBlank(payMeetingSituation1.getContractId())) {
|
if (!Objects.equals(ProjectCommon.FLAG, payMeetingSituation.getFlag())) {
|
||||||
signUpSendMessage(payMeetingSituation, payMeeting, payMeetingSituation1);
|
signUpSendMessage(payMeetingSituation, payMeeting, payMeetingSituation1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user