mirror of
https://github.com/zfile-dev/zfile.git
synced 2025-04-19 05:34:52 +00:00
✨ 增加站点首页 Logo 自定义功能,Logo 支持点击跳转第三方链接。
增加默认排序字段功能,增加分页加载更多功能。
This commit is contained in:
@@ -119,14 +119,38 @@ public class SystemConfigDTO {
|
||||
|
||||
@ApiModelProperty(value = "默认文件点击习惯", example = "click")
|
||||
private FileClickModeEnum fileClickMode;
|
||||
|
||||
|
||||
@ApiModelProperty(value = "最大同时上传文件数", example = "5")
|
||||
private Integer maxFileUploads;
|
||||
|
||||
|
||||
@ApiModelProperty(value = "onlyOffice 在线预览地址", example = "http://office.zfile.vip")
|
||||
private String onlyOfficeUrl;
|
||||
|
||||
|
||||
@ApiModelProperty(value = "是否允许路径直链可直接访问", example = "true", required = true)
|
||||
private Boolean allowPathLinkAnonAccess;
|
||||
|
||||
|
||||
@ApiModelProperty(value = "默认最大显示文件数", example = "1000")
|
||||
private Integer maxShowSize;
|
||||
|
||||
@ApiModelProperty(value = "每次加载更多文件数", example = "50")
|
||||
private Integer loadMoreSize;
|
||||
|
||||
@ApiModelProperty(value = "默认排序字段", example = "name")
|
||||
private String defaultSortField;
|
||||
|
||||
@ApiModelProperty(value = "默认排序方向", example = "asc")
|
||||
private String defaultSortOrder;
|
||||
|
||||
@ApiModelProperty(value = "站点 Home 名称", example = "xxx 的小站")
|
||||
private String siteHomeName;
|
||||
|
||||
@ApiModelProperty(value = "站点 Home Logo", example = "true")
|
||||
private String siteHomeLogo;
|
||||
|
||||
@ApiModelProperty(value = "站点 Logo 点击后链接", example = "https://www.zfile.vip")
|
||||
private String siteHomeLogoLink;
|
||||
|
||||
@ApiModelProperty(value = "站点 Logo 链接打开方式", example = "_blank")
|
||||
private String siteHomeLogoTargetMode;
|
||||
|
||||
}
|
||||
@@ -31,8 +31,19 @@ public class UpdateSiteSettingRequest {
|
||||
|
||||
@ApiModelProperty(value = "备案号", example = "冀ICP备12345678号-1")
|
||||
private String icp;
|
||||
|
||||
|
||||
@ApiModelProperty(value = "最大同时上传文件数", example = "5")
|
||||
private Integer maxFileUploads;
|
||||
|
||||
@ApiModelProperty(value = "站点 Home 名称", example = "xxx 的小站")
|
||||
private String siteHomeName;
|
||||
|
||||
@ApiModelProperty(value = "站点 Home Logo", example = "true")
|
||||
private String siteHomeLogo;
|
||||
|
||||
@ApiModelProperty(value = "站点 Logo 点击后链接", example = "https://www.zfile.vip")
|
||||
private String siteHomeLogoLink;
|
||||
|
||||
@ApiModelProperty(value = "站点 Logo 链接打开方式", example = "_blank")
|
||||
private String siteHomeLogoTargetMode;
|
||||
}
|
||||
@@ -56,4 +56,16 @@ public class UpdateViewSettingRequest {
|
||||
@ApiModelProperty(value = "onlyOffice 在线预览地址", example = "http://office.zfile.vip")
|
||||
private String onlyOfficeUrl;
|
||||
|
||||
@ApiModelProperty(value = "默认最大显示文件数", example = "1000")
|
||||
private Integer maxShowSize;
|
||||
|
||||
@ApiModelProperty(value = "每次加载更多文件数", example = "50")
|
||||
private Integer loadMoreSize;
|
||||
|
||||
@ApiModelProperty(value = "默认排序字段", example = "name")
|
||||
private String defaultSortField;
|
||||
|
||||
@ApiModelProperty(value = "默认排序方向", example = "asc")
|
||||
private String defaultSortOrder;
|
||||
|
||||
}
|
||||
@@ -46,7 +46,7 @@ public class SiteConfigResult {
|
||||
|
||||
@ApiModelProperty(value = "是否显示生成路径链接功能", example = "true", required = true)
|
||||
private Boolean showPathLink;
|
||||
|
||||
|
||||
@ApiModelProperty(value = "是否显示文档区", example = "true", required = true)
|
||||
private Boolean showDocument;
|
||||
|
||||
@@ -85,11 +85,34 @@ public class SiteConfigResult {
|
||||
|
||||
@ApiModelProperty(value = "默认文件点击习惯", example = "click")
|
||||
private FileClickModeEnum fileClickMode;
|
||||
|
||||
|
||||
@ApiModelProperty(value = "最大同时上传文件数", example = "5")
|
||||
private Integer maxFileUploads;
|
||||
|
||||
@ApiModelProperty(value = "onlyOffice 在线预览地址", example = "http://office.zfile.vip")
|
||||
private String onlyOfficeUrl;
|
||||
|
||||
@ApiModelProperty(value = "默认最大显示文件数", example = "1000")
|
||||
private Integer maxShowSize;
|
||||
|
||||
@ApiModelProperty(value = "每次加载更多文件数", example = "50")
|
||||
private Integer loadMoreSize;
|
||||
|
||||
@ApiModelProperty(value = "默认排序字段", example = "name")
|
||||
private String defaultSortField;
|
||||
|
||||
@ApiModelProperty(value = "默认排序方向", example = "asc")
|
||||
private String defaultSortOrder;
|
||||
|
||||
@ApiModelProperty(value = "站点 Home 名称", example = "xxx 的小站")
|
||||
private String siteHomeName;
|
||||
|
||||
@ApiModelProperty(value = "站点 Home Logo", example = "true")
|
||||
private String siteHomeLogo;
|
||||
|
||||
@ApiModelProperty(value = "站点 Logo 点击后链接", example = "https://www.zfile.vip")
|
||||
private String siteHomeLogoLink;
|
||||
|
||||
@ApiModelProperty(value = "站点 Logo 链接打开方式", example = "_blank")
|
||||
private String siteHomeLogoTargetMode;
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
INSERT INTO system_config (`name`, `title`, `value`) VALUES ('maxShowSize', '默认最大显示文件数', '1000');
|
||||
INSERT INTO system_config (`name`, `title`, `value`) VALUES ('loadMoreSize', '每次加载更多文件数', '50');
|
||||
@@ -0,0 +1,4 @@
|
||||
INSERT INTO system_config (`name`, `title`, `value`) VALUES ('siteHomeName', '站点 Home 名称', '首页');
|
||||
INSERT INTO system_config (`name`, `title`, `value`) VALUES ('siteHomeLogo', '站点 Home Logo', null);
|
||||
INSERT INTO system_config (`name`, `title`, `value`) VALUES ('siteHomeLogoLink', '站点 Logo 打开链接', '/');
|
||||
INSERT INTO system_config (`name`, `title`, `value`) VALUES ('siteHomeLogoTargetMode', '站点 Logo 链接打开方式', '_blank');
|
||||
@@ -0,0 +1,2 @@
|
||||
INSERT INTO system_config (`name`, `title`, `value`) VALUES ('defaultSortField', '默认排序字段', 'name');
|
||||
INSERT INTO system_config (`name`, `title`, `value`) VALUES ('defaultSortOrder', '默认排序字段', 'asc');
|
||||
@@ -0,0 +1,2 @@
|
||||
INSERT INTO system_config (`name`, `title`, `value`) VALUES ('maxShowSize', '默认最大显示文件数', '1000');
|
||||
INSERT INTO system_config (`name`, `title`, `value`) VALUES ('loadMoreSize', '每次加载更多文件数', '50');
|
||||
@@ -0,0 +1,4 @@
|
||||
INSERT INTO system_config (`name`, `title`, `value`) VALUES ('siteHomeName', '站点 Home 名称', '首页');
|
||||
INSERT INTO system_config (`name`, `title`, `value`) VALUES ('siteHomeLogo', '站点 Home Logo', null);
|
||||
INSERT INTO system_config (`name`, `title`, `value`) VALUES ('siteHomeLogoLink', '站点 Logo 打开链接', '/');
|
||||
INSERT INTO system_config (`name`, `title`, `value`) VALUES ('siteHomeLogoTargetMode', '站点 Logo 链接打开方式', '_blank');
|
||||
@@ -0,0 +1,2 @@
|
||||
INSERT INTO system_config (`name`, `title`, `value`) VALUES ('defaultSortField', '默认排序字段', 'name');
|
||||
INSERT INTO system_config (`name`, `title`, `value`) VALUES ('defaultSortOrder', '默认排序字段', 'asc');
|
||||
Reference in New Issue
Block a user