|
@@ -147,7 +147,7 @@ public class MarkerController extends BaseExamController {
|
|
@Logging(menu = "评卷员回收任务", type = LogType.UPDATE)
|
|
@Logging(menu = "评卷员回收任务", type = LogType.UPDATE)
|
|
@RequestMapping("/release")
|
|
@RequestMapping("/release")
|
|
@ResponseBody
|
|
@ResponseBody
|
|
- @RoleRequire(Role.SCHOOL_ADMIN)
|
|
|
|
|
|
+ @RoleRequire({ Role.SCHOOL_ADMIN, Role.SUBJECT_HEADER, Role.COLLEGE_ADMIN })
|
|
public JSONObject release(@RequestParam Integer[] ids) {
|
|
public JSONObject release(@RequestParam Integer[] ids) {
|
|
for (Integer id : ids) {
|
|
for (Integer id : ids) {
|
|
Marker marker = markerService.findById(id);
|
|
Marker marker = markerService.findById(id);
|
|
@@ -256,7 +256,7 @@ public class MarkerController extends BaseExamController {
|
|
@Logging(menu = "评卷员禁用/启用", type = LogType.UPDATE)
|
|
@Logging(menu = "评卷员禁用/启用", type = LogType.UPDATE)
|
|
@RequestMapping(value = "/toggle", method = RequestMethod.POST)
|
|
@RequestMapping(value = "/toggle", method = RequestMethod.POST)
|
|
@ResponseBody
|
|
@ResponseBody
|
|
- @RoleRequire(Role.SCHOOL_ADMIN)
|
|
|
|
|
|
+ @RoleRequire({ Role.SCHOOL_ADMIN, Role.SUBJECT_HEADER, Role.COLLEGE_ADMIN })
|
|
public JSONObject toggle(@RequestParam Integer[] ids, @RequestParam Boolean enable) {
|
|
public JSONObject toggle(@RequestParam Integer[] ids, @RequestParam Boolean enable) {
|
|
for (Integer id : ids) {
|
|
for (Integer id : ids) {
|
|
Marker marker = markerService.findById(id);
|
|
Marker marker = markerService.findById(id);
|