Merge branch 'master' of https://gitee.com/beijing_hongye_huicheng/lilishop
This commit is contained in:
commit
64add7e63f
@ -84,7 +84,7 @@ public enum ResultCode {
|
||||
USER_EDIT_SUCCESS(20001, "用户修改成功"),
|
||||
USER_NOT_EXIST(20002, "用户不存在"),
|
||||
USER_NOT_LOGIN(20003, "用户未登录"),
|
||||
USER_AUTH_EXPIRED(20004, "认证过期"),
|
||||
USER_AUTH_EXPIRED(20004, "用户已退出,请重新登录"),
|
||||
USER_AUTHORITY_ERROR(20005, "权限不足"),
|
||||
USER_CONNECT_LOGIN_ERROR(20006, "未找到登录信息"),
|
||||
USER_NAME_EXIST(20007, "该用户名已被注册"),
|
||||
|
@ -51,21 +51,25 @@ public class NoticeMessageServiceImpl extends ServiceImpl<NoticeMessageTemplateM
|
||||
if (noticeMessageDTO == null) {
|
||||
return;
|
||||
}
|
||||
NoticeMessage noticeMessage = this.getOne(new LambdaQueryWrapper<NoticeMessage>().eq(NoticeMessage::getNoticeNode, noticeMessageDTO.getNoticeMessageNodeEnum().getDescription().trim()));
|
||||
//如果通知类站内信开启的情况下
|
||||
if (noticeMessage != null && noticeMessage.getNoticeStatus().equals(SwitchEnum.OPEN.name())) {
|
||||
MemberNotice memberNotice = new MemberNotice();
|
||||
memberNotice.setMemberId(noticeMessageDTO.getMemberId());
|
||||
memberNotice.setTitle(noticeMessage.getNoticeTitle());
|
||||
memberNotice.setContent(noticeMessage.getNoticeContent());
|
||||
//参数不为空,替换内容
|
||||
if (noticeMessageDTO.getParameter() != null) {
|
||||
memberNotice.setContent(replaceNoticeContent(noticeMessage.getNoticeContent(), noticeMessageDTO.getParameter()));
|
||||
} else {
|
||||
try {
|
||||
NoticeMessage noticeMessage = this.getOne(new LambdaQueryWrapper<NoticeMessage>().eq(NoticeMessage::getNoticeNode, noticeMessageDTO.getNoticeMessageNodeEnum().getDescription().trim()));
|
||||
//如果通知类站内信开启的情况下
|
||||
if (noticeMessage != null && noticeMessage.getNoticeStatus().equals(SwitchEnum.OPEN.name())) {
|
||||
MemberNotice memberNotice = new MemberNotice();
|
||||
memberNotice.setMemberId(noticeMessageDTO.getMemberId());
|
||||
memberNotice.setTitle(noticeMessage.getNoticeTitle());
|
||||
memberNotice.setContent(noticeMessage.getNoticeContent());
|
||||
//参数不为空,替换内容
|
||||
if (noticeMessageDTO.getParameter() != null) {
|
||||
memberNotice.setContent(replaceNoticeContent(noticeMessage.getNoticeContent(), noticeMessageDTO.getParameter()));
|
||||
} else {
|
||||
memberNotice.setContent(noticeMessage.getNoticeContent());
|
||||
}
|
||||
//添加站内信
|
||||
memberNoticeService.save(memberNotice);
|
||||
}
|
||||
//添加站内信
|
||||
memberNoticeService.save(memberNotice);
|
||||
} catch (Exception e) {
|
||||
log.error("站内信发送失败:", e);
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user