|
|
@ -31,10 +31,7 @@ import com.epmet.commons.tools.scan.param.TextTaskDTO; |
|
|
|
import com.epmet.commons.tools.scan.result.SyncScanResult; |
|
|
|
import com.epmet.commons.tools.security.user.LoginUserUtil; |
|
|
|
import com.epmet.commons.tools.utils.*; |
|
|
|
import com.epmet.constant.ParameterKeyConstant; |
|
|
|
import com.epmet.constant.ProjectConstant; |
|
|
|
import com.epmet.constant.SmsTemplateConstant; |
|
|
|
import com.epmet.constant.UserMessageConstant; |
|
|
|
import com.epmet.constant.*; |
|
|
|
import com.epmet.dao.ProjectDao; |
|
|
|
import com.epmet.dao.ProjectOrgRelationDao; |
|
|
|
import com.epmet.dao.ProjectSatisfactionStatisticsDao; |
|
|
@ -513,6 +510,11 @@ public class ProjectServiceImpl extends BaseServiceImpl<ProjectDao, ProjectEntit |
|
|
|
messageFormDTO.setTitle(UserMessageConstant.PROJECT_TITLE); |
|
|
|
messageFormDTO.setMessageContent(String.format(UserMessageConstant.PROJECT_CLOSED_MSG, projectEntity.getTitle(), fromDTO.getPublicReply())); |
|
|
|
messageFormDTO.setReadFlag(Constant.UNREAD); |
|
|
|
|
|
|
|
//21.09.10:记录消息类型和对应的业务id
|
|
|
|
messageFormDTO.setMessageType(UserMessageTypeConstant.PROJECT_CLOSED); |
|
|
|
messageFormDTO.setTargetId(fromDTO.getProjectId()); |
|
|
|
|
|
|
|
msgList.add(messageFormDTO); |
|
|
|
WxSubscribeMessageFormDTO msg = new WxSubscribeMessageFormDTO(); |
|
|
|
msg.setCustomerId(projectEntity.getCustomerId()); |
|
|
@ -536,6 +538,11 @@ public class ProjectServiceImpl extends BaseServiceImpl<ProjectDao, ProjectEntit |
|
|
|
messageFormDTO.setTitle(UserMessageConstant.PROJECT_TITLE); |
|
|
|
messageFormDTO.setMessageContent(String.format(UserMessageConstant.PROJECT_CLOSED_MSG, projectEntity.getTitle(), fromDTO.getPublicReply())); |
|
|
|
messageFormDTO.setReadFlag(Constant.UNREAD); |
|
|
|
|
|
|
|
//21.09.10:记录消息类型和对应的业务id
|
|
|
|
messageFormDTO.setMessageType(UserMessageTypeConstant.PROJECT_CLOSED); |
|
|
|
messageFormDTO.setTargetId(fromDTO.getProjectId()); |
|
|
|
|
|
|
|
msgList.add(messageFormDTO); |
|
|
|
WxSubscribeMessageFormDTO msg = new WxSubscribeMessageFormDTO(); |
|
|
|
msg.setCustomerId(projectEntity.getCustomerId()); |
|
|
@ -694,6 +701,11 @@ public class ProjectServiceImpl extends BaseServiceImpl<ProjectDao, ProjectEntit |
|
|
|
messageFormDTO.setTitle(UserMessageConstant.PROJECT_TITLE); |
|
|
|
messageFormDTO.setMessageContent(String.format(UserMessageConstant.PROJECT_CLOSED_MSG, projectEntity.getTitle(), fromDTO.getPublicReply())); |
|
|
|
messageFormDTO.setReadFlag(Constant.UNREAD); |
|
|
|
|
|
|
|
//21.09.10:记录消息类型和对应的业务id
|
|
|
|
messageFormDTO.setMessageType(UserMessageTypeConstant.PROJECT_CLOSED); |
|
|
|
messageFormDTO.setTargetId(fromDTO.getProjectId()); |
|
|
|
|
|
|
|
msgList.add(messageFormDTO); |
|
|
|
WxSubscribeMessageFormDTO msg = new WxSubscribeMessageFormDTO(); |
|
|
|
msg.setCustomerId(projectEntity.getCustomerId()); |
|
|
@ -717,6 +729,11 @@ public class ProjectServiceImpl extends BaseServiceImpl<ProjectDao, ProjectEntit |
|
|
|
messageFormDTO.setTitle(UserMessageConstant.PROJECT_TITLE); |
|
|
|
messageFormDTO.setMessageContent(String.format(UserMessageConstant.PROJECT_CLOSED_MSG, projectEntity.getTitle(), fromDTO.getPublicReply())); |
|
|
|
messageFormDTO.setReadFlag(Constant.UNREAD); |
|
|
|
|
|
|
|
//21.09.10:记录消息类型和对应的业务id
|
|
|
|
messageFormDTO.setMessageType(UserMessageTypeConstant.PROJECT_CLOSED); |
|
|
|
messageFormDTO.setTargetId(fromDTO.getProjectId()); |
|
|
|
|
|
|
|
msgList.add(messageFormDTO); |
|
|
|
WxSubscribeMessageFormDTO msg = new WxSubscribeMessageFormDTO(); |
|
|
|
msg.setCustomerId(projectEntity.getCustomerId()); |
|
|
@ -881,6 +898,11 @@ public class ProjectServiceImpl extends BaseServiceImpl<ProjectDao, ProjectEntit |
|
|
|
messageFormDTO.setTitle(UserMessageConstant.PROJECT_TITLE); |
|
|
|
messageFormDTO.setMessageContent(String.format(UserMessageConstant.PROJECT_RESOLVED_MSG, projectEntity.getTitle())); |
|
|
|
messageFormDTO.setReadFlag(Constant.UNREAD); |
|
|
|
|
|
|
|
//21.09.10:记录消息类型和对应的业务id
|
|
|
|
messageFormDTO.setMessageType(UserMessageTypeConstant.PROJECT_RETURN); |
|
|
|
messageFormDTO.setTargetId(fromDTO.getProjectId()); |
|
|
|
|
|
|
|
msgList.add(messageFormDTO); |
|
|
|
messageFeignClient.saveUserMessageList(msgList); |
|
|
|
//2020.10.26 添加项目退回给勾选人推送微信订阅消息 sun
|
|
|
@ -1705,6 +1727,10 @@ public class ProjectServiceImpl extends BaseServiceImpl<ProjectDao, ProjectEntit |
|
|
|
messageFormDTO.setTitle(title); |
|
|
|
messageFormDTO.setMessageContent(msg); |
|
|
|
messageFormDTO.setReadFlag(Constant.UNREAD); |
|
|
|
|
|
|
|
//21.09.10:记录消息类型和对应的业务id
|
|
|
|
messageFormDTO.setMessageType(UserMessageTypeConstant.PROJECT_REMIND); |
|
|
|
|
|
|
|
msgList.add(messageFormDTO); |
|
|
|
|
|
|
|
//10.29 项目滞留提醒添加推送微信消息 sun
|
|
|
@ -2056,6 +2082,11 @@ public class ProjectServiceImpl extends BaseServiceImpl<ProjectDao, ProjectEntit |
|
|
|
messageFormDTO.setTitle(UserMessageConstant.PROJECT_TITLE); |
|
|
|
messageFormDTO.setMessageContent(String.format(UserMessageConstant.PROJECT_RESOLVED_MSG, projectEntity.getTitle())); |
|
|
|
messageFormDTO.setReadFlag(Constant.UNREAD); |
|
|
|
|
|
|
|
//21.09.10:记录消息类型和对应的业务id
|
|
|
|
messageFormDTO.setMessageType(UserMessageTypeConstant.PROJECT_RETURN); |
|
|
|
messageFormDTO.setTargetId(fromDTO.getProjectId()); |
|
|
|
|
|
|
|
msgList.add(messageFormDTO); |
|
|
|
messageFeignClient.saveUserMessageList(msgList); |
|
|
|
//2020.10.26 添加项目退回给勾选人推送微信订阅消息 sun
|
|
|
|