|
@@ -1,4 +1,4 @@
|
|
|
-package com.miaxis.app.controller;
|
|
|
+package com.miaxis.app.controller.score;
|
|
|
|
|
|
import com.miaxis.common.annotation.Log;
|
|
|
import com.miaxis.common.constant.Constants;
|
|
@@ -7,9 +7,12 @@ import com.miaxis.common.core.domain.Response;
|
|
|
import com.miaxis.common.core.page.ResponsePageInfo;
|
|
|
import com.miaxis.common.enums.BusinessTypeEnum;
|
|
|
import com.miaxis.common.utils.poi.ExcelUtil;
|
|
|
+import com.miaxis.question.domain.QuestionCollection;
|
|
|
import com.miaxis.score.domain.ScoreInfo;
|
|
|
+import com.miaxis.score.dto.ScoreInfoDTO;
|
|
|
import com.miaxis.score.service.IScoreInfoService;
|
|
|
import io.swagger.annotations.*;
|
|
|
+import org.springframework.beans.BeanUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.security.access.prepost.PreAuthorize;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
@@ -65,7 +68,9 @@ public class ScoreInfoController extends BaseController{
|
|
|
@Log(title = "模拟考成绩", businessType = BusinessTypeEnum.INSERT)
|
|
|
@PostMapping
|
|
|
@ApiOperation("新增模拟考成绩")
|
|
|
- public Response<Integer> add(@RequestBody ScoreInfo scoreInfo){
|
|
|
+ public Response<Integer> add(@RequestBody ScoreInfoDTO scoreInfoDTO){
|
|
|
+ ScoreInfo scoreInfo = new ScoreInfo();
|
|
|
+ BeanUtils.copyProperties(scoreInfoDTO,scoreInfo);
|
|
|
return toResponse(scoreInfoService.save(scoreInfo) ? 1 : 0);
|
|
|
}
|
|
|
|