WANG 6 jaren geleden
bovenliggende
commit
74e9f72fc9

+ 6 - 0
examcloud-exchange-inner-api-provider/src/main/java/cn/com/qmth/examcloud/exchange/inner/api/provider/UpyunCloudServiceProvider.java

@@ -65,6 +65,12 @@ public class UpyunCloudServiceProvider extends ControllerSupport implements Upyu
 		env.setFileSuffix(fileSuffix);
 		env.setRelativePath(relativePath);
 
+		env.setExt1(req.getExt1());
+		env.setExt2(req.getExt2());
+		env.setExt3(req.getExt3());
+		env.setExt4(req.getExt4());
+		env.setExt5(req.getExt5());
+
 		UpYunPathInfo path = null;
 		try {
 			path = upyunService.writeFile(siteId, env, mf.getInputStream());

+ 58 - 8
examcloud-exchange-inner-service/src/main/java/cn/com/qmth/examcloud/exchange/inner/service/bean/UpyunPathEnvironmentInfo.java

@@ -1,7 +1,5 @@
 package cn.com.qmth.examcloud.exchange.inner.service.bean;
 
-import java.util.Map;
-
 import cn.com.qmth.examcloud.api.commons.exchange.JsonSerializable;
 
 /**
@@ -41,9 +39,29 @@ public class UpyunPathEnvironmentInfo implements JsonSerializable {
 	private String relativePath;
 
 	/**
-	 * 其他属性
+	 * 扩展属性
+	 */
+	private String ext1;
+
+	/**
+	 * 扩展属性
 	 */
-	private Map<String, String> properties;
+	private String ext2;
+
+	/**
+	 * 扩展属性
+	 */
+	private String ext3;
+
+	/**
+	 * 扩展属性
+	 */
+	private String ext4;
+
+	/**
+	 * 扩展属性
+	 */
+	private String ext5;
 
 	public String getRootOrgId() {
 		return rootOrgId;
@@ -85,12 +103,44 @@ public class UpyunPathEnvironmentInfo implements JsonSerializable {
 		this.relativePath = relativePath;
 	}
 
-	public Map<String, String> getProperties() {
-		return properties;
+	public String getExt1() {
+		return ext1;
+	}
+
+	public void setExt1(String ext1) {
+		this.ext1 = ext1;
+	}
+
+	public String getExt2() {
+		return ext2;
+	}
+
+	public void setExt2(String ext2) {
+		this.ext2 = ext2;
+	}
+
+	public String getExt3() {
+		return ext3;
+	}
+
+	public void setExt3(String ext3) {
+		this.ext3 = ext3;
+	}
+
+	public String getExt4() {
+		return ext4;
+	}
+
+	public void setExt4(String ext4) {
+		this.ext4 = ext4;
+	}
+
+	public String getExt5() {
+		return ext5;
 	}
 
-	public void setProperties(Map<String, String> properties) {
-		this.properties = properties;
+	public void setExt5(String ext5) {
+		this.ext5 = ext5;
 	}
 
 }