From 8f96239b56a79a70857554c2ac96381a0bb52408 Mon Sep 17 00:00:00 2001 From: Peanut Date: Sun, 19 Jul 2026 12:07:26 +0800 Subject: [PATCH] =?UTF-8?q?style(server):=20=E7=BB=9F=E4=B8=80=20ShortNove?= =?UTF-8?q?l=20=E9=85=8D=E7=BD=AE=E7=B1=BB=E5=92=8C=20DTO=20=E7=9A=84?= =?UTF-8?q?=E5=AD=97=E6=AE=B5=E6=B3=A8=E9=87=8A=E9=A3=8E=E6=A0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/emotion/config/ShortNovelConfig.java | 16 ++++++++++++---- .../dto/request/ShortNovelFollowupRequest.java | 12 +++++++++--- .../dto/request/ShortNovelStreamRequest.java | 4 +++- 3 files changed, 24 insertions(+), 8 deletions(-) diff --git a/server/src/main/java/com/emotion/config/ShortNovelConfig.java b/server/src/main/java/com/emotion/config/ShortNovelConfig.java index 21c5e9c..925f695 100644 --- a/server/src/main/java/com/emotion/config/ShortNovelConfig.java +++ b/server/src/main/java/com/emotion/config/ShortNovelConfig.java @@ -15,15 +15,23 @@ import org.springframework.context.annotation.Configuration; @ConfigurationProperties(prefix = "short-novel") public class ShortNovelConfig { - /** 外部服务基础 URL */ + /** + * 外部服务基础 URL + */ private String apiBaseUrl; - /** 外部服务 API Token */ + /** + * 外部服务 API Token + */ private String apiToken; - /** 连接超时(毫秒) */ + /** + * 连接超时(毫秒) + */ private Integer connectTimeout = 10000; - /** 读取超时(毫秒) */ + /** + * 读取超时(毫秒) + */ private Integer readTimeout = 300000; } \ No newline at end of file diff --git a/server/src/main/java/com/emotion/dto/request/ShortNovelFollowupRequest.java b/server/src/main/java/com/emotion/dto/request/ShortNovelFollowupRequest.java index 3e30c1c..2c78fb0 100644 --- a/server/src/main/java/com/emotion/dto/request/ShortNovelFollowupRequest.java +++ b/server/src/main/java/com/emotion/dto/request/ShortNovelFollowupRequest.java @@ -16,14 +16,20 @@ import java.util.Map; @EqualsAndHashCode(callSuper = true) public class ShortNovelFollowupRequest extends BaseRequest { - /** 外部服务返回的 session_id */ + /** + * 外部服务返回的 session_id + */ @NotBlank(message = "sessionId 不能为空") private String sessionId; - /** 操作类型:answer_clarification | confirm_outline | modify_outline | retry */ + /** + * 操作类型:answer_clarification | confirm_outline | modify_outline | retry + */ @NotBlank(message = "action 不能为空") private String action; - /** 操作载荷(如回答内容、修改意见) */ + /** + * 操作载荷(如回答内容、修改意见) + */ private Map payload; } \ No newline at end of file diff --git a/server/src/main/java/com/emotion/dto/request/ShortNovelStreamRequest.java b/server/src/main/java/com/emotion/dto/request/ShortNovelStreamRequest.java index 04f22dd..0a9cbee 100644 --- a/server/src/main/java/com/emotion/dto/request/ShortNovelStreamRequest.java +++ b/server/src/main/java/com/emotion/dto/request/ShortNovelStreamRequest.java @@ -16,7 +16,9 @@ import javax.validation.constraints.Size; @EqualsAndHashCode(callSuper = true) public class ShortNovelStreamRequest extends BaseRequest { - /** 用户的心愿文本 */ + /** + * 用户的心愿文本 + */ @NotBlank(message = "心愿文本不能为空") @Size(max = 500, message = "心愿文本不能超过 500 字") private String query;