From fb94c2069d28038390310befa3e968783d74c27b Mon Sep 17 00:00:00 2001 From: ziin Date: Thu, 11 Dec 2025 16:19:12 +0800 Subject: [PATCH] =?UTF-8?q?refactor(service):=20=E7=A7=BB=E9=99=A4=20theme?= =?UTF-8?q?Status=20=E5=AD=97=E6=AE=B5=E5=B9=B6=E6=96=B0=E5=A2=9E=20themeD?= =?UTF-8?q?ownloadUrl?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 删除 VO 中的 themeStatus 属性 - 新增 themeDownloadUrl 用于前端下载 - 简化购买记录字段赋值顺序 --- .../keyborad/model/vo/themes/KeyboardThemesRespVO.java | 8 +++----- .../service/impl/KeyboardThemePurchaseServiceImpl.java | 1 - 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/yolo/keyborad/model/vo/themes/KeyboardThemesRespVO.java b/src/main/java/com/yolo/keyborad/model/vo/themes/KeyboardThemesRespVO.java index 428e289..9f3742d 100644 --- a/src/main/java/com/yolo/keyborad/model/vo/themes/KeyboardThemesRespVO.java +++ b/src/main/java/com/yolo/keyborad/model/vo/themes/KeyboardThemesRespVO.java @@ -52,11 +52,9 @@ public class KeyboardThemesRespVO { @Schema(description = "预览图") private String themePreviewImageUrl; - /** - * 主题状态 - */ - @Schema(description = "主题状态") - private Boolean themeStatus; + + @Schema(description = "下载地址") + private String themeDownloadUrl; /** * 主题购买次数 diff --git a/src/main/java/com/yolo/keyborad/service/impl/KeyboardThemePurchaseServiceImpl.java b/src/main/java/com/yolo/keyborad/service/impl/KeyboardThemePurchaseServiceImpl.java index 39e9adb..2ebf088 100644 --- a/src/main/java/com/yolo/keyborad/service/impl/KeyboardThemePurchaseServiceImpl.java +++ b/src/main/java/com/yolo/keyborad/service/impl/KeyboardThemePurchaseServiceImpl.java @@ -236,7 +236,6 @@ public class KeyboardThemePurchaseServiceImpl extends ServiceImpl