diff --git a/DataRoom/dataroom-core/src/main/java/com/gccloud/dataroom/core/module/file/dto/FileSearchDTO.java b/DataRoom/dataroom-core/src/main/java/com/gccloud/dataroom/core/module/file/dto/FileSearchDTO.java index 0e4b8bba..1dd94dc7 100644 --- a/DataRoom/dataroom-core/src/main/java/com/gccloud/dataroom/core/module/file/dto/FileSearchDTO.java +++ b/DataRoom/dataroom-core/src/main/java/com/gccloud/dataroom/core/module/file/dto/FileSearchDTO.java @@ -3,6 +3,8 @@ package com.gccloud.dataroom.core.module.file.dto; import com.gccloud.common.dto.SearchDTO; import lombok.Data; +import java.util.List; + @Data public class FileSearchDTO extends SearchDTO { @@ -17,4 +19,10 @@ public class FileSearchDTO extends SearchDTO { private String extension; + /** + * 文件后缀列表,批量过滤 + */ + private List extensionList; + + } diff --git a/DataRoom/dataroom-core/src/main/java/com/gccloud/dataroom/core/module/file/service/impl/DataRoomFileServiceImpl.java b/DataRoom/dataroom-core/src/main/java/com/gccloud/dataroom/core/module/file/service/impl/DataRoomFileServiceImpl.java index dba0863e..1b415cd3 100644 --- a/DataRoom/dataroom-core/src/main/java/com/gccloud/dataroom/core/module/file/service/impl/DataRoomFileServiceImpl.java +++ b/DataRoom/dataroom-core/src/main/java/com/gccloud/dataroom/core/module/file/service/impl/DataRoomFileServiceImpl.java @@ -31,6 +31,9 @@ public class DataRoomFileServiceImpl extends ServiceImpl queryWrapper = QueryWrapperUtils.wrapperLike(new LambdaQueryWrapper(), searchDTO.getSearchKey(), DataRoomFileEntity::getOriginalName); queryWrapper.eq(StringUtils.isNotBlank(searchDTO.getModule()), DataRoomFileEntity::getModule, searchDTO.getModule()); queryWrapper.eq(StringUtils.isNotBlank(searchDTO.getExtension()), DataRoomFileEntity::getExtension, searchDTO.getExtension()); + if (searchDTO.getExtensionList() != null && searchDTO.getExtensionList().size() > 0) { + queryWrapper.in(DataRoomFileEntity::getExtension, searchDTO.getExtensionList()); + } queryWrapper.orderByDesc(DataRoomFileEntity::getCreateDate); return page(searchDTO, queryWrapper); } diff --git a/data-room-ui/package.json b/data-room-ui/package.json index 5a1dd907..fd5a6428 100644 --- a/data-room-ui/package.json +++ b/data-room-ui/package.json @@ -1,6 +1,6 @@ { "name": "@gcpaas/data-room-ui", - "version": "1.0.1-2023101101-Alpha", + "version": "1.0.1-2023101301-Alpha", "description": "自定义大屏", "author": "gcpaas", "license": "MIT", diff --git a/data-room-ui/packages/BasicComponents/Input/setting.vue b/data-room-ui/packages/BasicComponents/Input/setting.vue index 62515470..dd5fcf79 100644 --- a/data-room-ui/packages/BasicComponents/Input/setting.vue +++ b/data-room-ui/packages/BasicComponents/Input/setting.vue @@ -71,15 +71,6 @@ 位置
-
- 边框 -
-
旋转
diff --git a/data-room-ui/packages/BasicComponents/Numbers/setting.vue b/data-room-ui/packages/BasicComponents/Numbers/setting.vue index d442a514..a6d8329f 100644 --- a/data-room-ui/packages/BasicComponents/Numbers/setting.vue +++ b/data-room-ui/packages/BasicComponents/Numbers/setting.vue @@ -51,12 +51,12 @@ 基础