| | |
| | | import com.mindskip.xzs.domain.Question; |
| | | import com.mindskip.xzs.domain.Subject; |
| | | import com.mindskip.xzs.domain.TextContent; |
| | | import com.mindskip.xzs.domain.enums.QuestionSourceEnum; |
| | | import com.mindskip.xzs.domain.enums.QuestionTypeEnum; |
| | | import com.mindskip.xzs.domain.question.QuestionObject; |
| | | import com.mindskip.xzs.repository.DepartmentMapper; |
| | |
| | | } |
| | | |
| | | @PostMapping("/import") |
| | | public void importUser(@RequestPart("file") MultipartFile file) throws Exception { |
| | | public RestResponse importUser(@RequestPart("file") MultipartFile file) throws Exception { |
| | | List<QuestionEditVO> questionEditVOS = ExcelUtils.readMultipartFile(file, QuestionEditVO.class) |
| | | .stream().map(e -> { |
| | | e.setQuestionType(QuestionTypeEnum.get(e.getType())); |
| | |
| | | vm.setCorrectArray(str); |
| | | vm.setCorrect(null); |
| | | } |
| | | |
| | | vm.setScore("2"); |
| | | vm.setScore(QuestionSourceEnum.fromType(vm.getQuestionType()).toString()); |
| | | vm.setDifficult(4); |
| | | |
| | | questionService.insertFullQuestion(vm, getCurrentUser().getId()); |
| | | questionEditItemVMS.clear(); |
| | | } |
| | | return RestResponse.ok(); |
| | | } |
| | | } |