增加站点首页 Logo 自定义功能,Logo 支持点击跳转第三方链接。

增加默认排序字段功能,增加分页加载更多功能。
This commit is contained in:
zhaojun
2023-03-05 15:16:55 +08:00
parent 456aabb893
commit 96b71e4f8d
10 changed files with 93 additions and 7 deletions

View File

@@ -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;
}

View File

@@ -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;
}

View File

@@ -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;
}

View File

@@ -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;
}