|
@@ -305,9 +305,6 @@ public class NoticeServiceImpl implements NoticeService {
|
|
|
Optional<NoticeEntity> optional = noticeRepo.findById(id);
|
|
|
if(optional.isPresent()){
|
|
|
NoticeEntity entity = optional.get();
|
|
|
- entity.setNoticeStatus(status);
|
|
|
- entity.setUpdateTime(new Date());
|
|
|
-
|
|
|
//根据noticeId删除用户通知记录
|
|
|
if(NoticeStatus.DRAFT.equals(status)){
|
|
|
if (entity.getNoticeStatus() != NoticeStatus.PUBLISHED) {
|
|
@@ -320,6 +317,9 @@ public class NoticeServiceImpl implements NoticeService {
|
|
|
throw new StatusException("501008", "只能发送未发布的消息");
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ entity.setNoticeStatus(status);
|
|
|
+ entity.setUpdateTime(new Date());
|
|
|
noticeRepo.save(entity);
|
|
|
} else {
|
|
|
throw new StatusException("501006", "找不到通知id为:" + id + "的数据");
|