wangwei 6 年之前
父节点
当前提交
6e1b2b98ca

+ 14 - 13
src/main/java/cn/com/qmth/examcloud/api/commons/exchange/FormFilePart.java

@@ -11,33 +11,34 @@ import java.io.File;
  */
 public class FormFilePart {
 
-	private String filename;
+	private String paramName;
 
-	private transient File file;
+	private String filename;
 
-	/**
-	 * 构造函数
-	 *
-	 * @param file
-	 */
-	public FormFilePart(File file) {
-		super();
-		this.filename = file.getName();
-		this.file = file;
-	}
+	private File file;
 
 	/**
 	 * 构造函数
 	 *
+	 * @param paramName
 	 * @param filename
 	 * @param file
 	 */
-	public FormFilePart(String filename, File file) {
+	public FormFilePart(String paramName, String filename, File file) {
 		super();
+		this.paramName = paramName;
 		this.filename = filename;
 		this.file = file;
 	}
 
+	public String getParamName() {
+		return paramName;
+	}
+
+	public void setParamName(String paramName) {
+		this.paramName = paramName;
+	}
+
 	public String getFilename() {
 		return filename;
 	}

+ 6 - 16
src/main/java/cn/com/qmth/examcloud/api/commons/exchange/FormRequest.java

@@ -1,6 +1,6 @@
 package cn.com.qmth.examcloud.api.commons.exchange;
 
-import org.springframework.web.multipart.MultipartFile;
+import java.util.List;
 
 import io.swagger.annotations.ApiModelProperty;
 
@@ -16,24 +16,14 @@ public class FormRequest extends BaseRequest {
 	private static final long serialVersionUID = 1201394717322230917L;
 
 	@ApiModelProperty(value = "文件参数集合", required = false)
-	private FormFilePart formFilePart;
+	private transient List<FormFilePart> formFilePartList;
 
-	private transient MultipartFile file;
-
-	public FormFilePart getFormFilePart() {
-		return formFilePart;
-	}
-
-	public void setFormFilePart(FormFilePart formFilePart) {
-		this.formFilePart = formFilePart;
-	}
-
-	public MultipartFile getFile() {
-		return file;
+	public List<FormFilePart> getFormFilePartList() {
+		return formFilePartList;
 	}
 
-	public void setFile(MultipartFile file) {
-		this.file = file;
+	public void setFormFilePartList(List<FormFilePart> formFilePartList) {
+		this.formFilePartList = formFilePartList;
 	}
 
 }