课程实操删除更新接口

beetlsql3-dev
xuliangtong 2 years ago
parent 031a96ee92
commit 05a3ed21bd

@ -473,4 +473,39 @@ public class TeacherOpenCourseHandsOnController{
return teacherOpenCourseHandsOnService.getTaskTypeParam(teacherOpenCourseId);
}
/**
*
* @param ids
* @return
*/
@PostMapping(MODEL + "/delete.do")
@ResponseBody
public JsonResult deleteDo(String ids) {
teacherOpenCourseHandsOnService.deleteTeacherOpenCourseHandsOn(ids);
return JsonResult.success();
}
/**
*
* @param teacherOpenCourseHandsOnQuery
* @param result
* @return
*/
@PostMapping(MODEL + "/edit.do")
public JsonResult<String> editDo(@Validated(ValidateConfig.UPDATE.class) TeacherOpenCourseHandsOnQuery teacherOpenCourseHandsOnQuery, BindingResult result) {
if(result.hasErrors()){
return JsonResult.failMessage(result);
}else {
teacherOpenCourseHandsOnQuery.setUserId(null);
teacherOpenCourseHandsOnQuery.setOrgId(null);
String msg = teacherOpenCourseHandsOnService.edit(teacherOpenCourseHandsOnQuery);
if (StringUtils.isBlank(msg)) {
return JsonResult.success();
} else {
return JsonResult.failMessage("更新失败,"+msg);
}
}
}
}

Loading…
Cancel
Save