消息修改

This commit is contained in:
liangqitao
2021-12-16 16:23:24 +08:00
parent 9b085b68a9
commit 3e0bfe8927
4 changed files with 31 additions and 9 deletions
@@ -1,5 +1,6 @@
package com.jero.payment.service.impl;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.jero.common.common.ProjectCommon;
@@ -258,9 +259,10 @@ public class PayPaymentCheckServiceImpl extends ServiceImpl<PayPaymentCheckMappe
* @Date 2021/12/16 11:16
* @param projectId 项目id
* @param projectName 项目名称
* @param projectType 项目类型
* @return void
*/
private void uploadSendMessage(String projectId,String projectName){
private void uploadSendMessage(String projectId,String projectName,String projectType){
// 来款管理者给财务人员发送消息
List<SysUser> list = sysUserService.getRolesUser(Arrays.asList(RoleCommon.CWRY));
if(!CollectionUtils.isEmpty(list)){
@@ -280,7 +282,11 @@ public class PayPaymentCheckServiceImpl extends ServiceImpl<PayPaymentCheckMappe
sendMessageDTO.setTemplateCode(ManagementMessageEnums.MSG15.getCode());
sendMessageDTO.setTemplateParam(map);
sendMessageDTO.setBusType("M_OPEN_TYPE15");
// todo 跳转未填写
JSONObject json = new JSONObject();
json.put("projectId",projectId);
json.put("projectName",projectName);
json.put("projectType",projectType);
sendMessageDTO.setBusId(json.toJSONString());
sendMessageService.SendMessageService(sendMessageDTO);
});
}
@@ -292,9 +298,10 @@ public class PayPaymentCheckServiceImpl extends ServiceImpl<PayPaymentCheckMappe
* @param userId 申请人id
* @param projectId 项目id
* @param projectName 项目名称
* @param projectType 项目类型
* @return void
*/
private void checkSendMessage(String userId,String projectId,String projectName){
private void checkSendMessage(String userId,String projectId,String projectName,String projectType){
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
SysUser sysUserData = sysUserService.getById(userId);
if(!Objects.isNull(sysUserData)){
@@ -313,7 +320,11 @@ public class PayPaymentCheckServiceImpl extends ServiceImpl<PayPaymentCheckMappe
sendMessageDTO.setTemplateCode(CompanyMessageEnums.MSG18.getCode());
sendMessageDTO.setTemplateParam(map);
sendMessageDTO.setBusType("C_OPEN_TYPE18");
// todo 跳转未填写
JSONObject json = new JSONObject();
json.put("projectId",projectId);
json.put("projectName",projectName);
json.put("projectType",projectType);
sendMessageDTO.setBusId(json.toJSONString());
sendMessageService.SendMessageService(sendMessageDTO);
}
}