|
|
@@ -1,5 +1,6 @@
|
|
|
package com.izouma.wenlvju.web.performance;
|
|
|
|
|
|
+import com.izouma.wenlvju.utils.SecurityUtils;
|
|
|
import com.izouma.wenlvju.web.BaseController;
|
|
|
import com.izouma.wenlvju.domain.performance.ProgrammeScore;
|
|
|
import com.izouma.wenlvju.service.performance.ProgrammeScoreService;
|
|
|
@@ -9,6 +10,7 @@ import com.izouma.wenlvju.repo.performance.ProgrammeScoreRepo;
|
|
|
import com.izouma.wenlvju.utils.ObjUtils;
|
|
|
import com.izouma.wenlvju.utils.excel.ExcelUtils;
|
|
|
|
|
|
+import io.swagger.annotations.ApiOperation;
|
|
|
import lombok.AllArgsConstructor;
|
|
|
import org.springframework.data.domain.Page;
|
|
|
import org.springframework.security.access.prepost.PreAuthorize;
|
|
|
@@ -23,7 +25,7 @@ import java.util.List;
|
|
|
@AllArgsConstructor
|
|
|
public class ProgrammeScoreController extends BaseController {
|
|
|
private ProgrammeScoreService programmeScoreService;
|
|
|
- private ProgrammeScoreRepo programmeScoreRepo;
|
|
|
+ private ProgrammeScoreRepo programmeScoreRepo;
|
|
|
|
|
|
//@PreAuthorize("hasRole('ADMIN')")
|
|
|
@PostMapping("/save")
|
|
|
@@ -59,5 +61,11 @@ public class ProgrammeScoreController extends BaseController {
|
|
|
List<ProgrammeScore> data = all(pageQuery).getContent();
|
|
|
ExcelUtils.export(response, data);
|
|
|
}
|
|
|
+
|
|
|
+ @ApiOperation("专家手机端打分")
|
|
|
+ @PostMapping("/saveScore")
|
|
|
+ public void saveScore(@RequestParam Long programmeId, double score, String remark) {
|
|
|
+ programmeScoreService.saveScore(programmeId, score, remark, SecurityUtils.getAuthenticatedUser().getId());
|
|
|
+ }
|
|
|
}
|
|
|
|