12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- package org.jeecg.common.api.dto;
- import lombok.Data;
- import org.springframework.web.multipart.MultipartFile;
- import java.io.Serializable;
- /**
- * 文件上传
- * cloud api 用到的接口传输对象
- */
- @Data
- public class FileUploadDTO implements Serializable {
- private static final long serialVersionUID = -4111953058578954386L;
- private MultipartFile file;
- private String bizPath;
- private String uploadType;
- private String customBucket;
- public FileUploadDTO(){
- }
- /**
- * 简单上传 构造器1
- * @param file
- * @param bizPath
- * @param uploadType
- */
- public FileUploadDTO(MultipartFile file,String bizPath,String uploadType){
- this.file = file;
- this.bizPath = bizPath;
- this.uploadType = uploadType;
- }
- /**
- * 申明桶 文件上传 构造器2
- * @param file
- * @param bizPath
- * @param uploadType
- * @param customBucket
- */
- public FileUploadDTO(MultipartFile file,String bizPath,String uploadType,String customBucket){
- this.file = file;
- this.bizPath = bizPath;
- this.uploadType = uploadType;
- this.customBucket = customBucket;
- }
- }
|