From 7508f176e8cb5ff96a5a421b14aaa4e02aa6b2f6 Mon Sep 17 00:00:00 2001 From: Hanserwei Date: Thu, 9 Oct 2025 11:38:15 +0800 Subject: [PATCH] =?UTF-8?q?fix(note):=20=E5=A4=84=E7=90=86=E7=AC=94?= =?UTF-8?q?=E8=AE=B0=E4=BF=9D=E5=AD=98=E5=A4=B1=E8=B4=A5=E5=BC=82=E5=B8=B8?= =?UTF-8?q?=20-=20=E5=9C=A8=E4=BF=9D=E5=AD=98=E7=AC=94=E8=AE=B0=E5=A4=B1?= =?UTF-8?q?=E8=B4=A5=E6=97=B6=E6=8A=9B=E5=87=BA=20NOTE=5FPUBLISH=5FFAIL=20?= =?UTF-8?q?=E5=BC=82=E5=B8=B8=20-=20=E4=BF=AE=E5=A4=8D=20ResponseCodeEnum?= =?UTF-8?q?=20=E4=B8=AD=E9=87=8D=E5=A4=8D=E5=88=86=E5=8F=B7=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/hanserwei/hannote/note/biz/enums/ResponseCodeEnum.java | 1 - .../hannote/note/biz/service/impl/NoteServiceImpl.java | 3 +++ 2 files changed, 3 insertions(+), 1 deletion(-) 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服务,删除笔记内容