diff --git a/han-note-note/han-note-note-biz/src/main/java/com/hanserwei/hannote/note/biz/enums/ResponseCodeEnum.java b/han-note-note/han-note-note-biz/src/main/java/com/hanserwei/hannote/note/biz/enums/ResponseCodeEnum.java index 53fe6e0..e83de05 100644 --- a/han-note-note/han-note-note-biz/src/main/java/com/hanserwei/hannote/note/biz/enums/ResponseCodeEnum.java +++ b/han-note-note/han-note-note-biz/src/main/java/com/hanserwei/hannote/note/biz/enums/ResponseCodeEnum.java @@ -18,7 +18,6 @@ public enum ResponseCodeEnum implements BaseExceptionInterface { NOTE_NOT_FOUND("NOTE-20002", "笔记不存在"), NOTE_PRIVATE("NOTE-20003", "作者已将该笔记设置为仅自己可见"), ; - ; // 异常码 private final String errorCode; diff --git a/han-note-note/han-note-note-biz/src/main/java/com/hanserwei/hannote/note/biz/service/impl/NoteServiceImpl.java b/han-note-note/han-note-note-biz/src/main/java/com/hanserwei/hannote/note/biz/service/impl/NoteServiceImpl.java index 8e5a0a0..512e874 100644 --- a/han-note-note/han-note-note-biz/src/main/java/com/hanserwei/hannote/note/biz/service/impl/NoteServiceImpl.java +++ b/han-note-note/han-note-note-biz/src/main/java/com/hanserwei/hannote/note/biz/service/impl/NoteServiceImpl.java @@ -154,6 +154,9 @@ public class NoteServiceImpl extends ServiceImpl implement .build(); try { boolean isSaveSuccess = this.save(noteDO); + if (!isSaveSuccess) { + throw new ApiException(ResponseCodeEnum.NOTE_PUBLISH_FAIL); + } } catch (Exception e) { log.error("保存笔记失败!", e); // RPC:调用KV服务,删除笔记内容