|
@@ -12,6 +12,7 @@ import com.qmth.themis.business.entity.*;
|
|
|
import com.qmth.themis.business.enums.MqEnum;
|
|
|
import com.qmth.themis.business.enums.TaskStatusEnum;
|
|
|
import com.qmth.themis.business.enums.TaskTypeEnum;
|
|
|
+import com.qmth.themis.business.enums.UploadFileEnum;
|
|
|
import com.qmth.themis.business.service.*;
|
|
|
import com.qmth.themis.business.util.JacksonUtil;
|
|
|
import com.qmth.themis.business.util.ServletUtil;
|
|
@@ -141,14 +142,14 @@ public class TEExamStudentController {
|
|
|
@RequestMapping(value = "/import", method = RequestMethod.POST)
|
|
|
@Transactional
|
|
|
@ApiResponses({@ApiResponse(code = 200, message = "{\"taskId\":0}", response = Result.class)})
|
|
|
- public Result importData(@ApiParam(value = "上传文件", required = true) @RequestParam MultipartFile file, @ApiParam(value = "上传文件类型", required = true) @RequestParam Integer type, @ApiParam(value = "考试批次id", required = true) @RequestParam Long examId) throws IOException {
|
|
|
+ public Result importData(@ApiParam(value = "上传文件", required = true) @RequestParam MultipartFile file, @ApiParam(value = "考试批次id", required = true) @RequestParam Long examId) throws IOException {
|
|
|
if (Objects.isNull(file) || Objects.equals(file, "")) {
|
|
|
throw new BusinessException(ExceptionResultEnum.ATTACHMENT_IS_NULL);
|
|
|
}
|
|
|
if (Objects.isNull(examId) || Objects.equals(examId, "")) {
|
|
|
throw new BusinessException(ExceptionResultEnum.EXAM_ID_IS_NULL);
|
|
|
}
|
|
|
- Map<String, Object> mapParameter = systemConfig.getOssEnv(type);
|
|
|
+ Map<String, Object> mapParameter = systemConfig.getOssEnv(UploadFileEnum.file.getId());
|
|
|
TBAttachment tbAttachment = null;
|
|
|
TBTaskHistory tbTaskHistory = null;
|
|
|
Map transMap = new HashMap();
|