接口 ExecutionPlanCourseGroupService
- 所有已知实现类:
ExecutionPlanCourseGroupServiceImpl
public interface ExecutionPlanCourseGroupService
培养计划课程组实现类 所有对专业培养计划的操作()学生的
-
方法概要
修饰符和类型方法说明voidcourseGroupMoveDown(ExecutionCourseGroup courseGroup) 已过时。voidcourseGroupMoveUp(ExecutionCourseGroup courseGroup) 已过时。booleanhasSameGroupInOneLevel(CourseGroup courseGroup, CoursePlan plan, CourseGroup parent) voidmove(CourseGroup node, CourseGroup location, int index) voidremoveCourseGroup(Long groupId) void从培养计划中删除该组与该组的关联
如果没有培养计划关联该组,删除该组.
课程组和plan必须是persisitent持久态的
会重算计划的学分,和课程组树的学分要求void保存新建的课程组/更新已有的课程组
-
方法详细资料
-
saveOrUpdateCourseGroup
保存新建的课程组/更新已有的课程组- 参数:
group- 必须是持久态的
-
removeCourseGroup
- 参数:
groupId-planId-
-
removeCourseGroup
从培养计划中删除该组与该组的关联
如果没有培养计划关联该组,删除该组.
课程组和plan必须是persisitent持久态的
会重算计划的学分,和课程组树的学分要求- 参数:
group-
-
courseGroupMoveUp
已过时。将课程组上移一个位置- 参数:
courseGroup-
-
courseGroupMoveDown
已过时。将课程组下移一个位置- 参数:
courseGroup-
-
move
-
hasSameGroupInOneLevel
-