首页>代码>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日
最近浏览更多
木子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日
760423530  LV2 2023年9月12日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友