Browse Source

bug修改

master
sunyuchao 4 years ago
parent
commit
c3c2a68482
  1. 6
      epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/notice/service/impl/NoticeReadRecordServiceImpl.java

6
epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/notice/service/impl/NoticeReadRecordServiceImpl.java

@ -143,7 +143,7 @@ public class NoticeReadRecordServiceImpl extends BaseServiceImpl<NoticeReadRecor
NoticeEntity notice = noticeDao.selectById(formDTO.getNoticeId());
//已经过期的通知,新用户阅读只修改过期后的阅读状态
boolean bl = true;
if (notice.getChangeTime().before(new Date())) {
if (notice.getExpirationTime().before(new Date())) {
//通知过期
bl = false;
}
@ -165,13 +165,13 @@ public class NoticeReadRecordServiceImpl extends BaseServiceImpl<NoticeReadRecor
} else {
//4.根据是否过期判断已存在记录且是已读状态不在修改
if (bl) {
if (ReadFlagConstant.UN_READ.equals(entity.getReadFlag())) {
if ("un_read".equals(entity.getReadFlag())) {
entity.setReadFlag(ReadFlagConstant.READ);
entity.setViewDetail(ReadFlagConstant.READ);
baseDao.updateById(entity);
}
} else {
if (ReadFlagConstant.UN_READ.equals(entity.getViewDetail())) {
if ("un_read".equals(entity.getViewDetail())) {
entity.setViewDetail(ReadFlagConstant.READ);
baseDao.updateById(entity);
}

Loading…
Cancel
Save