diff --git a/src/main/java/im/zhaojun/zfile/admin/model/request/setting/UpdateSiteSettingRequest.java b/src/main/java/im/zhaojun/zfile/admin/model/request/setting/UpdateSiteSettingRequest.java index 48f9c63..be69e04 100644 --- a/src/main/java/im/zhaojun/zfile/admin/model/request/setting/UpdateSiteSettingRequest.java +++ b/src/main/java/im/zhaojun/zfile/admin/model/request/setting/UpdateSiteSettingRequest.java @@ -31,5 +31,8 @@ public class UpdateSiteSettingRequest { @ApiModelProperty(value = "备案号", example = "冀ICP备12345678号-1") private String icp; + + @ApiModelProperty(value = "最大同时上传文件数", example = "5") + private Integer maxFileUploads; } \ No newline at end of file diff --git a/src/main/java/im/zhaojun/zfile/home/model/dto/SystemConfigDTO.java b/src/main/java/im/zhaojun/zfile/home/model/dto/SystemConfigDTO.java index 6b836f7..49403e7 100644 --- a/src/main/java/im/zhaojun/zfile/home/model/dto/SystemConfigDTO.java +++ b/src/main/java/im/zhaojun/zfile/home/model/dto/SystemConfigDTO.java @@ -119,5 +119,8 @@ public class SystemConfigDTO { @ApiModelProperty(value = "默认文件点击习惯", example = "click") private FileClickModeEnum fileClickMode; + + @ApiModelProperty(value = "最大同时上传文件数", example = "5") + private Integer maxFileUploads; } \ No newline at end of file diff --git a/src/main/java/im/zhaojun/zfile/home/model/result/SiteConfigResult.java b/src/main/java/im/zhaojun/zfile/home/model/result/SiteConfigResult.java index b45d936..0832084 100644 --- a/src/main/java/im/zhaojun/zfile/home/model/result/SiteConfigResult.java +++ b/src/main/java/im/zhaojun/zfile/home/model/result/SiteConfigResult.java @@ -85,5 +85,8 @@ public class SiteConfigResult { @ApiModelProperty(value = "默认文件点击习惯", example = "click") private FileClickModeEnum fileClickMode; + + @ApiModelProperty(value = "最大同时上传文件数", example = "5") + private Integer maxFileUploads; } \ No newline at end of file diff --git a/src/main/resources/db/migration-mysql/V7__system_config_add_field_max_file_uploads.sql b/src/main/resources/db/migration-mysql/V7__system_config_add_field_max_file_uploads.sql new file mode 100644 index 0000000..831e90f --- /dev/null +++ b/src/main/resources/db/migration-mysql/V7__system_config_add_field_max_file_uploads.sql @@ -0,0 +1 @@ +INSERT INTO system_config (`name`, `title`, `value`) VALUES ('maxFileUploads', '最大同时上传文件数', 5); \ No newline at end of file diff --git a/src/main/resources/db/migration-sqlite/V7__system_config_add_field_max_file_uploads.sql b/src/main/resources/db/migration-sqlite/V7__system_config_add_field_max_file_uploads.sql new file mode 100644 index 0000000..831e90f --- /dev/null +++ b/src/main/resources/db/migration-sqlite/V7__system_config_add_field_max_file_uploads.sql @@ -0,0 +1 @@ +INSERT INTO system_config (`name`, `title`, `value`) VALUES ('maxFileUploads', '最大同时上传文件数', 5); \ No newline at end of file