From 910406c33afca3cfef06972c3553fcfa5663e133 Mon Sep 17 00:00:00 2001 From: zhaojun <873019219@qq.com> Date: Thu, 11 Aug 2022 21:05:18 +0800 Subject: [PATCH] =?UTF-8?q?:sparkles:=20=E5=A2=9E=E5=8A=A0=E6=9C=80?= =?UTF-8?q?=E5=A4=A7=E5=90=8C=E6=97=B6=E4=B8=8A=E4=BC=A0=E6=95=B0=E9=99=90?= =?UTF-8?q?=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../admin/model/request/setting/UpdateSiteSettingRequest.java | 3 +++ .../java/im/zhaojun/zfile/home/model/dto/SystemConfigDTO.java | 3 +++ .../im/zhaojun/zfile/home/model/result/SiteConfigResult.java | 3 +++ .../V7__system_config_add_field_max_file_uploads.sql | 1 + .../V7__system_config_add_field_max_file_uploads.sql | 1 + 5 files changed, 11 insertions(+) create mode 100644 src/main/resources/db/migration-mysql/V7__system_config_add_field_max_file_uploads.sql create mode 100644 src/main/resources/db/migration-sqlite/V7__system_config_add_field_max_file_uploads.sql 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