diff --git a/web/src/main/java/com/ibeetl/jlw/web/TeacherOpenCourseHandsOnSimulationTasksController.java b/web/src/main/java/com/ibeetl/jlw/web/TeacherOpenCourseHandsOnSimulationTasksController.java index d341cf3c..b21578ac 100644 --- a/web/src/main/java/com/ibeetl/jlw/web/TeacherOpenCourseHandsOnSimulationTasksController.java +++ b/web/src/main/java/com/ibeetl/jlw/web/TeacherOpenCourseHandsOnSimulationTasksController.java @@ -245,6 +245,28 @@ public class TeacherOpenCourseHandsOnSimulationTasksController{ return teacherOpenCourseHandsOnSimulationTasksService.getObjectiveProblem(problemIds); } + @PostMapping(MODEL + "/edit.do") + public JsonResult editDo(@Validated(ValidateConfig.UPDATE.class) TeacherOpenCourseHandsOnSimulationTasksQuery teacherOpenCourseHandsOnSimulationTasksQuery, BindingResult result) { + if(result.hasErrors()){ + return JsonResult.failMessage(result); + }else { + teacherOpenCourseHandsOnSimulationTasksQuery.setUserId(null); + teacherOpenCourseHandsOnSimulationTasksQuery.setOrgId(null); + String msg = teacherOpenCourseHandsOnSimulationTasksService.edit(teacherOpenCourseHandsOnSimulationTasksQuery); + if (StringUtils.isBlank(msg)) { + return JsonResult.success(); + } else { + return JsonResult.failMessage("更新失败,"+msg); + } + } + } + + @PostMapping(MODEL + "/delete.do") + @ResponseBody + public JsonResult deleteDo(String ids) { + teacherOpenCourseHandsOnSimulationTasksService.deleteTeacherOpenCourseHandsOnSimulationTasks(ids); + return JsonResult.success(); + } }