Commit 05cd526c by 朱亚洁

feat:[1003710]入群欢迎语修改

parent d1a99fa8
......@@ -31,4 +31,6 @@ public class SendDefaultGuideMessageDTO {
private AccountSettingDto accountSettingDto;
private String bookName;
}
......@@ -345,10 +345,16 @@ public class SendWeixinRequestTools {
GroupClassifyQrcodeDTO classifyQrcodeInfo = dto.getClassifyQrcodeInfo();
String ip = dto.getIp();
StringBuilder content = new StringBuilder(getNickNameStr(weixinGroupId));
if (StringUtil.isEmpty(groupName)) {
content.append(" 欢迎加入本群!");
String bookName = dto.getBookName();
//欢迎语
content.append("欢迎加入");
if (!StringUtil.isEmpty(bookName)) {
content.append("【").append(bookName).append("】");
}
if (!StringUtil.isEmpty(groupName)) {
content.append(groupName).append("!");
} else {
content.append(" 欢迎加入").append(groupName).append("!");
content.append("交流群!");
}
if(isHaveKeywords){
// content = content + "本群目的为学习交流和学习辅导,线上资源和工具为图书的增值服务,可根据实际情况配合图书一起使用。在群内回复以下关键词领取任务或资源:";
......
......@@ -754,6 +754,7 @@ public class BookGuideBizImpl implements BookGuideBiz {
if (ListUtils.isEmpty(replyMessages)) {
//获取群名称
GroupQrcodeBaseInfoVO groupInfo = groupQrcodeBiz.getBaseById(classifyQrcodeInfo.getGroupQrcodeId());
BookGroupDTO bookGroupDTO = bookGroupDao.getBookInfo(classifyQrcodeInfo.getBookGroupId());
//推送消息 刘娜需求 1001282 群不推送关键词
// 若非之前的机器人则不回复普通关键词
SendDefaultGuideMessageDTO sendGuideMessageDTO = new SendDefaultGuideMessageDTO();
......@@ -766,6 +767,7 @@ public class BookGuideBizImpl implements BookGuideBiz {
sendGuideMessageDTO.setDto(dto);
sendGuideMessageDTO.setIp(pushAddUserMessageDTO.getIp());
sendGuideMessageDTO.setAccountSettingDto(accountSettingDto);
sendGuideMessageDTO.setBookName(bookGroupDTO == null ? "" : bookGroupDTO.getBookName());
sendWeixinRequestTools.sendDefaultMessage(sendGuideMessageDTO);
} else {
//处理链接
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment