|
@@ -5,6 +5,7 @@ import cn.com.qmth.examcloud.commons.exception.StatusException;
|
|
|
import cn.com.qmth.examcloud.commons.util.HttpClientUtil;
|
|
|
import cn.com.qmth.examcloud.commons.util.ZipUtil;
|
|
|
import cn.com.qmth.examcloud.exchange.outer.service.FaceService;
|
|
|
+import cn.com.qmth.examcloud.support.util.IdUtil;
|
|
|
import cn.com.qmth.examcloud.web.config.SystemProperties;
|
|
|
import cn.com.qmth.examcloud.web.support.ControllerSupport;
|
|
|
import com.google.common.collect.Lists;
|
|
@@ -76,7 +77,7 @@ public class FaceOuterServiceProvider extends ControllerSupport implements Enter
|
|
|
}
|
|
|
|
|
|
String fileSuffix = photoUrl.substring(lastIndexOf);
|
|
|
- String fileName = System.currentTimeMillis() + fileSuffix;
|
|
|
+ String fileName = IdUtil.uuid() + fileSuffix;
|
|
|
File temp = new File(systemConfig.getTempDataDir() + File.separator + "student_photo"
|
|
|
+ File.separator + fileName);
|
|
|
|
|
@@ -154,7 +155,7 @@ public class FaceOuterServiceProvider extends ControllerSupport implements Enter
|
|
|
List<Map<String, String>> ret = Lists.newArrayList();
|
|
|
|
|
|
String tempDirPath = systemConfig.getTempDataDir() + File.separator + "photo_import"
|
|
|
- + File.separator + System.currentTimeMillis();
|
|
|
+ + File.separator + IdUtil.uuid();
|
|
|
File tempDir = new File(tempDirPath);
|
|
|
try {
|
|
|
ZipUtil.unzip(storeLocation, new File(tempDirPath));
|