|
|
@ -41,12 +41,12 @@ public class WpsVo { |
|
|
|
@ApiModelProperty("当前版本号,位数小于11") |
|
|
|
private Integer version; |
|
|
|
@ApiModelProperty("文件大小,单位为B") |
|
|
|
private Long size; |
|
|
|
private int size; |
|
|
|
@ApiModelProperty("文档下载地址") |
|
|
|
@JsonProperty("download_url") |
|
|
|
private String downloadUrl; |
|
|
|
private Long create_time; |
|
|
|
private Long modify_time; |
|
|
|
private int create_time; |
|
|
|
private int modify_time; |
|
|
|
private UserBase creator; |
|
|
|
private UserBase modifier; |
|
|
|
@JsonIgnore |
|
|
@ -120,14 +120,15 @@ public class WpsVo { |
|
|
|
@JsonProperty("version") |
|
|
|
private Integer currentVersion; |
|
|
|
@ApiModelProperty("文件大小,单位为B") |
|
|
|
private Long size; |
|
|
|
private int size; |
|
|
|
@ApiModelProperty("文档下载地址") |
|
|
|
@JsonProperty("download_url") |
|
|
|
private String downloadUrl; |
|
|
|
private String creator; |
|
|
|
private String modifier; |
|
|
|
private Long create_time; |
|
|
|
private Long modify_time; |
|
|
|
|
|
|
|
private int create_time; |
|
|
|
private int modify_time; |
|
|
|
@JsonIgnore |
|
|
|
private Long fileVersionId; |
|
|
|
public FileBase(){} |
|
|
@ -135,12 +136,12 @@ public class WpsVo { |
|
|
|
this.id = String.valueOf(wpsFile.getId()); |
|
|
|
this.name = wpsFile.getName(); |
|
|
|
this.currentVersion = wpsFile.getCurrentVersion(); |
|
|
|
this.size = wpsFile.getSize(); |
|
|
|
this.size = (int)(long)wpsFile.getSize(); |
|
|
|
this.downloadUrl = wpsFile.getDownloadUrl(); |
|
|
|
this.creator = String.valueOf(wpsFile.getCreator()); |
|
|
|
this.modifier = String.valueOf(wpsFile.getModifier()); |
|
|
|
this.create_time = wpsFile.getCreatedAt().getTime()/1000; |
|
|
|
this.modify_time = wpsFile.getUpdatedAt().getTime()/1000; |
|
|
|
this.create_time = (int) (wpsFile.getCreatedAt().getTime()/1000); |
|
|
|
this.modify_time = (int) (wpsFile.getUpdatedAt().getTime()/1000); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
@ -163,32 +164,33 @@ public class WpsVo { |
|
|
|
@ApiModelProperty("当前版本号,位数小于11") |
|
|
|
private Integer version; |
|
|
|
@ApiModelProperty("文件大小,单位为B") |
|
|
|
private Long size; |
|
|
|
|
|
|
|
private Integer size; |
|
|
|
@ApiModelProperty("文档下载地址") |
|
|
|
private String download_url; |
|
|
|
@ApiModelProperty("创建者id,字符串长度小于40") |
|
|
|
private String creator; |
|
|
|
@ApiModelProperty("创建时间,时间戳,单位为秒") |
|
|
|
private Long create_time; |
|
|
|
private Integer create_time; |
|
|
|
@ApiModelProperty("修改者id,字符串长度小于40") |
|
|
|
private String modifier; |
|
|
|
@ApiModelProperty("修改时间,时间戳,单位为秒") |
|
|
|
private Long modify_time; |
|
|
|
private Integer modify_time; |
|
|
|
@ApiModelProperty("用户权限") |
|
|
|
private UserAcl user_acl = new UserAcl(); |
|
|
|
@ApiModelProperty("水印") |
|
|
|
private Watermark watermark; |
|
|
|
|
|
|
|
public File(String id, String name, Integer version, Long size, String download_url, String creator, Long create_time, String modifier, Long modify_time) { |
|
|
|
public File(String id, String name, Integer version, long size, String download_url, String creator, long create_time, String modifier, long modify_time) { |
|
|
|
this.id = id; |
|
|
|
this.name = name; |
|
|
|
this.version = version; |
|
|
|
this.size = size; |
|
|
|
this.size = (int)size; |
|
|
|
this.download_url = download_url; |
|
|
|
this.creator = creator; |
|
|
|
this.create_time = create_time; |
|
|
|
this.create_time = (int)create_time; |
|
|
|
this.modifier = modifier; |
|
|
|
this.modify_time = modify_time; |
|
|
|
this.modify_time = (int)modify_time; |
|
|
|
} |
|
|
|
|
|
|
|
public static File beanToVo(WpsFile wpsFile, String name) { |
|
|
|