Procházet zdrojové kódy

去除文件分类部分字段

tsurumure před 4 měsíci
rodič
revize
57110a9589

+ 5 - 6
db/sys_file_category.sql

@@ -10,14 +10,13 @@ CREATE TABLE `sys_file_category` (
     `id` BIGINT AUTO_INCREMENT COMMENT 'ID',
     `user_id` BIGINT NOT NULL COMMENT '用户ID',
     `category_name` VARCHAR(255) NOT NULL COMMENT '分类名称',
-    `suffix` VARCHAR(1000) NOT NULL COMMENT '文件后缀',
     `sort` INT DEFAULT '1' COMMENT '排序',
     `status` TINYINT(1) DEFAULT '1' COMMENT '资讯状态 (-1禁用, 1启用)'
 ) ENGINE=INNODB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='系统文件分类表';
 
-INSERT INTO sys_file_category(user_id, category_name, suffix, sort) VALUES
-    (1, '图片', 'jpg, jpeg, png, gif, bmp, tiff, webp', 3),
-    (1, '视频', 'mp4, avi, mov, mkv, wmv, flv, webm', 2),
-    (1, '音频', 'mp3, wav, ogg, aac', 1),
-    (2, '音频', 'mp3, wav, ogg, aac', 4)
+INSERT INTO sys_file_category(user_id, category_name, sort) VALUES
+    (1, '图片', 3),
+    (1, '视频', 2),
+    (1, '音频', 1),
+    (2, '音频', 4)
 ;

+ 6 - 21
src/main/java/com/backendsys/modules/upload/controller/SysFileCategoryController.java

@@ -23,11 +23,12 @@ public class SysFileCategoryController {
     @Autowired
     private SysFileCategoryService sysFileCategoryService;
 
-    @Operation(summary = "获取文件分类列表 (全部)")
-    @GetMapping("/api/upload/getUploadFileCategoryAllList")
-    public Result getUploadFileCategoryAllList(@Validated SysFileCategory sysFileCategory) {
-        return Result.success().put("data", sysFileCategoryService.selectUploadFileCategoryList(sysFileCategory));
-    }
+    /** 没必要 */
+//    @Operation(summary = "获取文件分类列表 (全部)")
+//    @GetMapping("/api/upload/getUploadFileCategoryAllList")
+//    public Result getUploadFileCategoryAllList(@Validated SysFileCategory sysFileCategory) {
+//        return Result.success().put("data", sysFileCategoryService.selectUploadFileCategoryList(sysFileCategory));
+//    }
 
     @Operation(summary = "获取文件分类列表 (我的)")
     @GetMapping("/api/upload/getUploadFileCategoryList")
@@ -36,21 +37,5 @@ public class SysFileCategoryController {
         return Result.success().put("data", sysFileCategoryService.selectUploadFileCategoryList(sysFileCategory));
     }
 
-//
-//    @SysLog("上传文件 (普通上传)")
-//    @Operation(summary = "上传文件 (普通上传,单文件上传不超过 100MB)")
-//    @PreAuthorize("@sr.hasPermission(1.1)")
-//    @PostMapping("/api/upload/uploadSmall")
-//    public Result uploadSmall(@RequestParam("file") MultipartFile multipartFile, Long category_id) {
-//        return Result.success().put("data", sysFileService.uploadSmall(multipartFile, category_id));
-//    }
-//
-//    @SysLog("删除上传文件")
-//    @Operation(summary = "删除上传文件")
-//    @PreAuthorize("@sr.hasPermission(1.1)")
-//    @DeleteMapping("/api/upload/removeUploadFile")
-//    public Result removeUploadFile(@Validated(SysFile.Delete.class) @RequestBody SysFile sysFile) {
-//        return Result.success().put("data", sysFileService.removeUploadFile(sysFile));
-//    }
 
 }

+ 0 - 1
src/main/java/com/backendsys/modules/upload/entity/SysFileCategory.java

@@ -30,7 +30,6 @@ public class SysFileCategory {
     @TableField(exist = false)
     private Integer category_file_count;
 
-    private String suffix;
     @Range(min = 1, max = 9999, message = "排序必须在 {min} 到 {max} 之间", groups = { Create.class, Update.class })
     private Integer sort;
     @RangeArray(message="状态取值有误,范围应是(-1禁用, 1启用)", value = {"-1", "1"}, groups = { Create.class, Update.class })

+ 0 - 3
src/main/resources/mapper/upload/SysFileCategoryDao.xml

@@ -6,7 +6,6 @@
         fc.id,
         fc.user_id,
         fc.category_name,
-        COALESCE(fc.suffix, '') suffix,
         fc.sort,
         fc.status
     </sql>
@@ -16,8 +15,6 @@
         <result property="user_id" column="user_id" javaType="java.lang.Long" />
         <result property="category_name" column="category_name" />
         <result property="category_file_count" column="category_file_count" javaType="java.lang.Integer" />
-        <result property="suffix" column="suffix" />
-        <result property="suffix" column="suffix" />
         <result property="sort" column="sort" javaType="java.lang.Integer" />
         <result property="status" column="status" javaType="java.lang.Integer" />
     </resultMap>