首页>代码>vue-simple-uploader + springBoot 文件分片上传列队插件>/tool-upload/src/main/java/com/dai/controller/UploadParam.java
package com.dai.controller;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.web.multipart.MultipartFile;
/**
* <p>分片上传参数</p>
* <p>2021-02-02 10:27</p>
*
* @author Dan
**/
@NoArgsConstructor
@AllArgsConstructor
@Builder
@Data
@ApiModel(value = "分片上传参数")
@JsonInclude(JsonInclude.Include.NON_NULL)
public class UploadParam {
@ApiModelProperty(value = "当前块的次序,第一个块是 1,注意不是从 0 开始的")
private Integer chunkNumber;
@ApiModelProperty(value = "分块大小,根据 totalSize 和这个值你就可以计算出总共的块数。注意最后一块的大小可能会比这个要大")
private Long chunkSize;
@ApiModelProperty(value = "当前块的大小,实际大小")
private Integer currentChunkSize;
@ApiModelProperty(value = "文件总大小。")
private Long totalSize;
@ApiModelProperty(value = "每个文件的唯一标示")
private String identifier;
@ApiModelProperty(value = "文件名")
private String filename;
@ApiModelProperty(value = "文件夹上传的时候文件的相对路径属性(如果上传的是文件夹)")
private String relativePath;
@ApiModelProperty(value = "文件被分成块的总数")
private Integer totalChunks;
@ApiModelProperty(value = "当前文件的分片对象", required = true)
private MultipartFile file;
}
最近下载更多
543666826 LV34
2024年12月28日
longtaolee LV11
2024年4月4日
hello_jugg LV7
2023年10月31日
13021603815 LV7
2023年4月27日
crosa_Don LV18
2022年9月16日
sin777 LV2
2022年8月20日
张春青 LV6
2022年4月2日
cqbscxh LV11
2021年11月12日
股份的规范规定 LV3
2021年11月11日
cc900118 LV17
2021年8月20日
最近浏览更多
周 敬博 LV2
6月6日
木子520 LV12
5月23日
LeoloSean LV1
1月3日
543666826 LV34
2024年12月28日
微信网友_6955249237250048 LV5
2024年12月28日
3334004690 LV11
2024年5月28日
longtaolee LV11
2024年4月4日
哪里的完整版 LV8
2024年2月1日
zhangjilu LV18
2023年11月6日
hello_jugg LV7
2023年10月31日

