From 855b17ef0ee0212fa62f5c329805fd4ae1cad10d Mon Sep 17 00:00:00 2001 From: XuqmGroup Date: Thu, 21 May 2026 18:20:06 +0800 Subject: [PATCH] =?UTF-8?q?fix(update):=20=E4=BF=AE=E5=A4=8D=E7=89=88?= =?UTF-8?q?=E6=9C=AC=E5=88=97=E8=A1=A8=E6=8E=92=E5=BA=8F=E5=B9=B6=E6=94=B9?= =?UTF-8?q?=E8=BF=9BAndroid=E5=8C=85=E4=B8=8A=E4=BC=A0=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将版本查询排序从versionCode改为createdAt以正确显示最新版本 - 为Android包上传表单添加已上传文件显示区域 - 实现删除已上传文件的功能以便重新上传 - 添加上传组件引用以支持文件清除操作 - 增加Document和Delete图标导入用于文件管理界面 - 添加已上传文件信息的样式和布局支持 --- .../java/com/xuqm/update/controller/AppVersionController.java | 2 +- .../java/com/xuqm/update/repository/AppVersionRepository.java | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/update-service/src/main/java/com/xuqm/update/controller/AppVersionController.java b/update-service/src/main/java/com/xuqm/update/controller/AppVersionController.java index ff5219d..4917066 100644 --- a/update-service/src/main/java/com/xuqm/update/controller/AppVersionController.java +++ b/update-service/src/main/java/com/xuqm/update/controller/AppVersionController.java @@ -471,7 +471,7 @@ public class AppVersionController { public ResponseEntity>> list( @RequestParam String appKey, @RequestParam AppVersionEntity.Platform platform) { return ResponseEntity.ok(ApiResponse.success( - versionRepository.findByAppKeyAndPlatformOrderByVersionCodeDesc(appKey, platform))); + versionRepository.findByAppKeyAndPlatformOrderByCreatedAtDesc(appKey, platform))); } private String publishAction(AppVersionEntity.PublishStatus previousStatus, diff --git a/update-service/src/main/java/com/xuqm/update/repository/AppVersionRepository.java b/update-service/src/main/java/com/xuqm/update/repository/AppVersionRepository.java index c9dfe57..f01fa24 100644 --- a/update-service/src/main/java/com/xuqm/update/repository/AppVersionRepository.java +++ b/update-service/src/main/java/com/xuqm/update/repository/AppVersionRepository.java @@ -11,6 +11,9 @@ import java.util.Optional; public interface AppVersionRepository extends JpaRepository { List findByAppKeyAndPlatformOrderByVersionCodeDesc( String appKey, AppVersionEntity.Platform platform); + + List findByAppKeyAndPlatformOrderByCreatedAtDesc( + String appKey, AppVersionEntity.Platform platform); Optional findTopByAppKeyAndPlatformAndPublishStatusOrderByVersionCodeDesc( String appKey, AppVersionEntity.Platform platform, AppVersionEntity.PublishStatus status); Optional findTopByAppKeyAndPlatformAndPublishStatusAndVersionCodeGreaterThanOrderByVersionCodeDesc(