|
@@ -248,7 +248,7 @@ public class ExamControlController extends ControllerSupport {
|
|
}
|
|
}
|
|
filePath.append(fileSuffix);
|
|
filePath.append(fileSuffix);
|
|
|
|
|
|
- FssSignInfo result = FssFactory.getInstance(false).buildSign(filePath.toString());
|
|
|
|
|
|
+ FssSignInfo result = FssFactory.getInstance(false).buildSign(filePath.toString(), req.getFileMd5());
|
|
|
|
|
|
String signIdentifier = String.valueOf(System.currentTimeMillis());
|
|
String signIdentifier = String.valueOf(System.currentTimeMillis());
|
|
result.setSignIdentifier(signIdentifier);
|
|
result.setSignIdentifier(signIdentifier);
|
|
@@ -378,7 +378,7 @@ public class ExamControlController extends ControllerSupport {
|
|
|
|
|
|
// 路径:/capture_photo/{rootOrgId}/{userId}/{timeMillis}{fileSuffix}
|
|
// 路径:/capture_photo/{rootOrgId}/{userId}/{timeMillis}{fileSuffix}
|
|
String filePath = String.format(OeConstants.CAPTURE_PHOTO_PATH, accessUser.getRootOrgId(), accessUser.getUserId(), System.currentTimeMillis(), fileSuffix);
|
|
String filePath = String.format(OeConstants.CAPTURE_PHOTO_PATH, accessUser.getRootOrgId(), accessUser.getUserId(), System.currentTimeMillis(), fileSuffix);
|
|
- FssSignInfo result = FssFactory.getInstance(false).buildSign(filePath);
|
|
|
|
|
|
+ FssSignInfo result = FssFactory.getInstance(false).buildSign(filePath, query.getFileMd5());
|
|
|
|
|
|
String signIdentifier = String.valueOf(System.currentTimeMillis());
|
|
String signIdentifier = String.valueOf(System.currentTimeMillis());
|
|
String signRedisKey = CacheConstants.CACHE_OE_UPYUN_IMAGE_SIGN + accessUser.getUserId() + "_" + signIdentifier;
|
|
String signRedisKey = CacheConstants.CACHE_OE_UPYUN_IMAGE_SIGN + accessUser.getUserId() + "_" + signIdentifier;
|