小程序消息内容

This commit is contained in:
zhangheng 2024-07-15 13:59:26 +08:00
parent 8666ddc15c
commit 563329d33f
2 changed files with 11 additions and 6 deletions

View File

@ -309,8 +309,8 @@ public class HomePageServiceImpl implements HomePageService {
} }
MessageContentVO messageContentVO = new MessageContentVO(); MessageContentVO messageContentVO = new MessageContentVO();
//问卷或人工随访塞值 //问卷或人工随访塞值
if (TaskContentEnum.QUESTIONNAIRE_SCALE.getInfo().equals(signPatientManageRouteNode.getTaskType()) || TaskContentEnum.ARTIFICIAL_FOLLOW_UP.getInfo().equals(signPatientManageRouteNode.getTaskType())) { if (TaskContentEnum.QUESTIONNAIRE_SCALE.getInfo().equals(signPatientManageRouteNode.getTaskNodeType()) || TaskContentEnum.ARTIFICIAL_FOLLOW_UP.getInfo().equals(signPatientManageRouteNode.getTaskNodeType())) {
messageContentVO.setTaskType(signPatientManageRouteNode.getTaskType()); messageContentVO.setTaskNodeType(signPatientManageRouteNode.getTaskNodeType());
//查询问卷 //查询问卷
QuestionInfo questionInfo = questionInfoMapper.selectQuestionInfoById(signPatientManageRouteNode.getQuestionInfoId()); QuestionInfo questionInfo = questionInfoMapper.selectQuestionInfoById(signPatientManageRouteNode.getQuestionInfoId());
// 查询题目表 // 查询题目表
@ -332,15 +332,15 @@ public class HomePageServiceImpl implements HomePageService {
} }
} }
//宣教塞值 //宣教塞值
if (TaskContentEnum.PROPAGANDA_ARTICLE.getInfo().equals(signPatientManageRouteNode.getTaskType())) { if (TaskContentEnum.PROPAGANDA_ARTICLE.getInfo().equals(signPatientManageRouteNode.getTaskNodeType())) {
//查询宣教信息 //查询宣教信息
PropagandaMaterialsVo propagandaMaterialsVo = propagandaInfoService.selectPropagandaInfoById(signPatientManageRouteNode.getPropagandaInfoId()); PropagandaMaterialsVo propagandaMaterialsVo = propagandaInfoService.selectPropagandaInfoById(signPatientManageRouteNode.getPropagandaInfoId());
messageContentVO.setTaskType(TaskContentEnum.PROPAGANDA_ARTICLE.getInfo()); messageContentVO.setTaskNodeType(TaskContentEnum.PROPAGANDA_ARTICLE.getInfo());
messageContentVO.setPropagandaContent(JSONObject.parseObject(JSONObject.toJSONString(propagandaMaterialsVo))); messageContentVO.setPropagandaContent(JSONObject.parseObject(JSONObject.toJSONString(propagandaMaterialsVo)));
} }
//副文本塞值 //副文本塞值
if (!TaskContentEnum.PROPAGANDA_ARTICLE.getInfo().equals(signPatientManageRouteNode.getTaskType()) && !TaskContentEnum.QUESTIONNAIRE_SCALE.getInfo().equals(signPatientManageRouteNode.getTaskType()) && !TaskContentEnum.ARTIFICIAL_FOLLOW_UP.getInfo().equals(signPatientManageRouteNode.getTaskType())) { if (!TaskContentEnum.PROPAGANDA_ARTICLE.getInfo().equals(signPatientManageRouteNode.getTaskNodeType()) && !TaskContentEnum.QUESTIONNAIRE_SCALE.getInfo().equals(signPatientManageRouteNode.getTaskNodeType()) && !TaskContentEnum.ARTIFICIAL_FOLLOW_UP.getInfo().equals(signPatientManageRouteNode.getTaskNodeType())) {
messageContentVO.setTaskType(TaskContentEnum.TEXT_REMIND.getInfo()); messageContentVO.setTaskNodeType(TaskContentEnum.TEXT_REMIND.getInfo());
if (StringUtils.isNotBlank(signPatientManageRouteNode.getNodeContent())) { if (StringUtils.isNotBlank(signPatientManageRouteNode.getNodeContent())) {
messageContentVO.setNodeContent(signPatientManageRouteNode.getNodeContent()); messageContentVO.setNodeContent(signPatientManageRouteNode.getNodeContent());
} }

View File

@ -25,6 +25,11 @@ public class MessageContentVO {
*/ */
private String taskType; private String taskType;
/**
* 任务类型
*/
private String taskNodeType;
/** /**
* 宣教信息 * 宣教信息
*/ */