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