Uses of Class
org.openurp.edu.program.model.MajorPlanCourse
Packages that use MajorPlanCourse
Package
Description
-
Uses of MajorPlanCourse in org.openurp.edu.program.major.service
Methods in org.openurp.edu.program.major.service that return types with arguments of type MajorPlanCourseMethods in org.openurp.edu.program.major.service with parameters of type MajorPlanCourseModifier and TypeMethodDescriptionvoidMajorPlanCourseService.addPlanCourse(MajorPlanCourse planCourse, MajorPlan plan) 添加培养计划中的课程
如果所在组是必修,并且自己是必修则
1.重算课程组学分
2.重算完课程组学分后,级联重算整个父课程组树学分
3.重算计划的总学分
如果组非必修,或自己不是必修则不重算课程组学分voidMajorPlanCourseService.removePlanCourse(MajorPlanCourse planCourse, MajorPlan plan) 删除培养计划中的课程
如果所在组是必修,并且自己是必修则
1.重算课程组学分
2.重算完课程组学分后,级联重算整个父课程组树学分
3.重算计划的总学分
如果组非必修,或自己不是必修则不重算课程组学分voidMajorPlanCourseService.updatePlanCourse(MajorPlanCourse planCourse, MajorPlan plan) 更新培养计划中的课程
如果所在组是必修,并且自己是必修则
1.重算课程组学分
2.重算完课程组学分后,级联重算整个父课程组树学分
3.重算计划的总学分
如果组非必修,或自己不是必修则不重算课程组学分 -
Uses of MajorPlanCourse in org.openurp.edu.program.major.service.impl
Methods in org.openurp.edu.program.major.service.impl that return types with arguments of type MajorPlanCourseMethods in org.openurp.edu.program.major.service.impl with parameters of type MajorPlanCourseModifier and TypeMethodDescriptionvoidMajorPlanCourseServiceImpl.addPlanCourse(MajorPlanCourse planCourse, MajorPlan plan) voidMajorPlanCourseServiceImpl.removePlanCourse(MajorPlanCourse planCourse, MajorPlan plan) voidMajorPlanCourseServiceImpl.updatePlanCourse(MajorPlanCourse planCourse, MajorPlan plan)