xiatian 5 年 前
コミット
35f9ed199b

+ 4 - 3
examcloud-core-oe-student-starter/src/main/java/cn/com/qmth/examcloud/core/oe/student/starter/OEStudentApp.java

@@ -1,6 +1,5 @@
 package cn.com.qmth.examcloud.core.oe.student.starter;
 
-import cn.com.qmth.examcloud.web.jpa.DataIntegrityViolationTransverter;
 import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
 import org.springframework.boot.autoconfigure.SpringBootApplication;
 import org.springframework.boot.autoconfigure.domain.EntityScan;
@@ -19,8 +18,9 @@ import org.springframework.web.multipart.commons.CommonsMultipartResolver;
 
 import cn.com.qmth.examcloud.core.oe.student.dao.UniqueRuleHolder;
 import cn.com.qmth.examcloud.web.bootstrap.AppBootstrap;
+import cn.com.qmth.examcloud.web.filestorage.FileStorageUtil;
+import cn.com.qmth.examcloud.web.jpa.DataIntegrityViolationTransverter;
 import cn.com.qmth.examcloud.web.support.SpringContextHolder;
-import cn.com.qmth.examcloud.web.upyun.UpyunSiteManager;
 
 @SpringBootApplication
 @Configuration
@@ -45,7 +45,8 @@ public class OEStudentApp {
 
 	public static void main(String[] args) {
 		AppBootstrap.run(OEStudentApp.class, args);
-		UpyunSiteManager.init();
+		FileStorageUtil.initYunSite();
+		FileStorageUtil.initYunClient();
 		test();
 	}
 

+ 10 - 0
examcloud-core-oe-student-starter/src/main/resources/aliyun.xml

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<sites>
+	<site>
+		<id>capturePhoto</id>
+		<name>网考学生端抓拍照片</name>
+		<aliyunId>1</aliyunId>
+		<maxSize>1M</maxSize>
+		<path>/capture_photo/${rootOrgId}/${userId}/${timeMillis}${fileSuffix}</path>
+	</site>
+</sites>