fix(update): 修复版本列表排序并改进Android包上传功能
- 将版本查询排序从versionCode改为createdAt以正确显示最新版本 - 为Android包上传表单添加已上传文件显示区域 - 实现删除已上传文件的功能以便重新上传 - 添加上传组件引用以支持文件清除操作 - 增加Document和Delete图标导入用于文件管理界面 - 添加已上传文件信息的样式和布局支持
这个提交包含在:
父节点
24e11794bc
当前提交
855b17ef0e
@ -471,7 +471,7 @@ public class AppVersionController {
|
|||||||
public ResponseEntity<ApiResponse<List<AppVersionEntity>>> list(
|
public ResponseEntity<ApiResponse<List<AppVersionEntity>>> list(
|
||||||
@RequestParam String appKey, @RequestParam AppVersionEntity.Platform platform) {
|
@RequestParam String appKey, @RequestParam AppVersionEntity.Platform platform) {
|
||||||
return ResponseEntity.ok(ApiResponse.success(
|
return ResponseEntity.ok(ApiResponse.success(
|
||||||
versionRepository.findByAppKeyAndPlatformOrderByVersionCodeDesc(appKey, platform)));
|
versionRepository.findByAppKeyAndPlatformOrderByCreatedAtDesc(appKey, platform)));
|
||||||
}
|
}
|
||||||
|
|
||||||
private String publishAction(AppVersionEntity.PublishStatus previousStatus,
|
private String publishAction(AppVersionEntity.PublishStatus previousStatus,
|
||||||
|
|||||||
@ -11,6 +11,9 @@ import java.util.Optional;
|
|||||||
public interface AppVersionRepository extends JpaRepository<AppVersionEntity, String> {
|
public interface AppVersionRepository extends JpaRepository<AppVersionEntity, String> {
|
||||||
List<AppVersionEntity> findByAppKeyAndPlatformOrderByVersionCodeDesc(
|
List<AppVersionEntity> findByAppKeyAndPlatformOrderByVersionCodeDesc(
|
||||||
String appKey, AppVersionEntity.Platform platform);
|
String appKey, AppVersionEntity.Platform platform);
|
||||||
|
|
||||||
|
List<AppVersionEntity> findByAppKeyAndPlatformOrderByCreatedAtDesc(
|
||||||
|
String appKey, AppVersionEntity.Platform platform);
|
||||||
Optional<AppVersionEntity> findTopByAppKeyAndPlatformAndPublishStatusOrderByVersionCodeDesc(
|
Optional<AppVersionEntity> findTopByAppKeyAndPlatformAndPublishStatusOrderByVersionCodeDesc(
|
||||||
String appKey, AppVersionEntity.Platform platform, AppVersionEntity.PublishStatus status);
|
String appKey, AppVersionEntity.Platform platform, AppVersionEntity.PublishStatus status);
|
||||||
Optional<AppVersionEntity> findTopByAppKeyAndPlatformAndPublishStatusAndVersionCodeGreaterThanOrderByVersionCodeDesc(
|
Optional<AppVersionEntity> findTopByAppKeyAndPlatformAndPublishStatusAndVersionCodeGreaterThanOrderByVersionCodeDesc(
|
||||||
|
|||||||
正在加载...
在新工单中引用
屏蔽一个用户