package com.yihu.jw.restmodel; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import org.springframework.web.multipart.MultipartFile; import java.io.File; /* * 文件上传实体类 */ @ApiModel("大文件分片入参实体") public class MutilFileInfo { @ApiModelProperty("文件传输任务ID") private String taskId; @ApiModelProperty("当前为第几分片") private int chunk; @ApiModelProperty("每个分块的大小") private long size; @ApiModelProperty("分片总数") private int chunkTotal; @ApiModelProperty("主体类型--这个字段是我项目中的其他业务逻辑可以忽略") private int objectType; @ApiModelProperty("分块文件传输对象") private MultipartFile file; public String getTaskId() { return taskId; } public void setTaskId(String taskId) { this.taskId = taskId; } public int getChunk() { return chunk; } public void setChunk(int chunk) { this.chunk = chunk; } public long getSize() { return size; } public void setSize(long size) { this.size = size; } public int getChunkTotal() { return chunkTotal; } public void setChunkTotal(int chunkTotal) { this.chunkTotal = chunkTotal; } public int getObjectType() { return objectType; } public void setObjectType(int objectType) { this.objectType = objectType; } public MultipartFile getFile() { return file; } public void setFile(MultipartFile file) { this.file = file; } }