|
@ -5,6 +5,7 @@ import com.alibaba.nacos.client.utils.StringUtils; |
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
|
|
import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
import com.epmet.commons.mybatis.service.impl.BaseServiceImpl; |
|
|
import com.epmet.commons.mybatis.service.impl.BaseServiceImpl; |
|
|
|
|
|
import com.epmet.commons.rocketmq.messages.GroupAchievementMQMsg; |
|
|
import com.epmet.commons.tools.constant.AppClientConstant; |
|
|
import com.epmet.commons.tools.constant.AppClientConstant; |
|
|
import com.epmet.commons.tools.constant.FieldConstant; |
|
|
import com.epmet.commons.tools.constant.FieldConstant; |
|
|
import com.epmet.commons.tools.constant.NumConstant; |
|
|
import com.epmet.commons.tools.constant.NumConstant; |
|
@ -27,9 +28,9 @@ import com.epmet.dao.IssueDao; |
|
|
import com.epmet.dao.IssueProcessDao; |
|
|
import com.epmet.dao.IssueProcessDao; |
|
|
import com.epmet.dao.IssueProjectRelationDao; |
|
|
import com.epmet.dao.IssueProjectRelationDao; |
|
|
import com.epmet.dto.*; |
|
|
import com.epmet.dto.*; |
|
|
import com.epmet.dto.form.*; |
|
|
|
|
|
import com.epmet.dto.form.IssueAuditionFormDTO; |
|
|
import com.epmet.dto.form.IssueAuditionFormDTO; |
|
|
import com.epmet.dto.form.IssueShiftedFromTopicFormDTO; |
|
|
import com.epmet.dto.form.IssueShiftedFromTopicFormDTO; |
|
|
|
|
|
import com.epmet.dto.form.*; |
|
|
import com.epmet.dto.result.*; |
|
|
import com.epmet.dto.result.*; |
|
|
import com.epmet.entity.IssueEntity; |
|
|
import com.epmet.entity.IssueEntity; |
|
|
import com.epmet.entity.IssueProcessEntity; |
|
|
import com.epmet.entity.IssueProcessEntity; |
|
@ -44,10 +45,11 @@ import com.epmet.resi.group.dto.group.result.GroupInfoResultDTO; |
|
|
import com.epmet.resi.group.dto.group.result.GroupShiftProjectListResultDTO; |
|
|
import com.epmet.resi.group.dto.group.result.GroupShiftProjectListResultDTO; |
|
|
import com.epmet.resi.group.dto.group.result.GroupVotingListResultDTO; |
|
|
import com.epmet.resi.group.dto.group.result.GroupVotingListResultDTO; |
|
|
import com.epmet.resi.group.dto.topic.ResiTopicDTO; |
|
|
import com.epmet.resi.group.dto.topic.ResiTopicDTO; |
|
|
import com.epmet.resi.group.dto.topic.form.*; |
|
|
|
|
|
import com.epmet.resi.group.dto.topic.form.GovTopicIssueInfoFormDTO; |
|
|
import com.epmet.resi.group.dto.topic.form.GovTopicIssueInfoFormDTO; |
|
|
|
|
|
import com.epmet.resi.group.dto.topic.form.*; |
|
|
import com.epmet.resi.group.dto.topic.result.GovTopicIssueInfoResultDTO; |
|
|
import com.epmet.resi.group.dto.topic.result.GovTopicIssueInfoResultDTO; |
|
|
import com.epmet.resi.group.feign.ResiGroupOpenFeignClient; |
|
|
import com.epmet.resi.group.feign.ResiGroupOpenFeignClient; |
|
|
|
|
|
import com.epmet.send.SendMqMsgUtil; |
|
|
import com.epmet.service.*; |
|
|
import com.epmet.service.*; |
|
|
import com.epmet.utils.ModuleConstants; |
|
|
import com.epmet.utils.ModuleConstants; |
|
|
import com.github.pagehelper.PageHelper; |
|
|
import com.github.pagehelper.PageHelper; |
|
@ -553,7 +555,11 @@ public class IssueServiceImpl extends BaseServiceImpl<IssueDao, IssueEntity> imp |
|
|
//}
|
|
|
//}
|
|
|
//applicationService.update(app2update);
|
|
|
//applicationService.update(app2update);
|
|
|
|
|
|
|
|
|
|
|
|
//发送小组成就消息
|
|
|
|
|
|
boolean flag = SendMqMsgUtil.build().openFeignClient(epmetMessageOpenFeignClient).sendGroupAchievementMqMsg(new GroupAchievementMQMsg(group.getCustomerId(), group.getGroupId(), AchievementTypeEnum.TOISSUE.getCode())); |
|
|
|
|
|
if (!flag) { |
|
|
|
|
|
logger.error("发送(小组成就)系统消息到message服务失败"); |
|
|
|
|
|
} |
|
|
return app2update.getIssueId(); |
|
|
return app2update.getIssueId(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|