|
@@ -308,6 +308,20 @@ public class ExamControlController extends ControllerSupport {
|
|
|
return fileAnswerId;
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 查询小程序端已上传的文件结果
|
|
|
+ */
|
|
|
+ @ApiOperation(value = "查询小程序端已上传的文件结果")
|
|
|
+ @PostMapping("/getUploadedFile")
|
|
|
+ public ExamFileAnswer getUploadedFile(@RequestParam Long examRecordDataId, @RequestParam Integer questionOrder) {
|
|
|
+ String fileAnswerId = RedisKeyHelper.getBuilder().studentFileAnswerKey(examRecordDataId, questionOrder);
|
|
|
+ ExamFileAnswer fileAnswer = examFileAnswerService.getFileAnswer(fileAnswerId);
|
|
|
+ if (null != fileAnswer) {
|
|
|
+ return fileAnswer;
|
|
|
+ }
|
|
|
+ throw new StatusException("500404", "暂无作答结果");
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 查询客户端对上传的文件的响应状态(微信小程序调用)
|
|
|
*/
|