Uses of Class
org.openurp.edu.program.model.ExecutivePlanCourse
Packages that use ExecutivePlanCourse
Package
Description
-
Uses of ExecutivePlanCourse in org.openurp.edu.program.app.model
Constructors in org.openurp.edu.program.app.model with parameters of type ExecutivePlanCourseModifierConstructorDescription -
Uses of ExecutivePlanCourse in org.openurp.edu.program.app.service
Methods in org.openurp.edu.program.app.service that return types with arguments of type ExecutivePlanCourseModifier and TypeMethodDescriptionExecutivePlanCourseModifyApplyService.myReadyModifyApply(Long planId, Long userId) 获得某个用户的待审核的计划课程变更申请(不包含添加课程的申请) 中的 计划课程 -
Uses of ExecutivePlanCourse in org.openurp.edu.program.app.service.impl
Methods in org.openurp.edu.program.app.service.impl that return types with arguments of type ExecutivePlanCourseModifier and TypeMethodDescriptionExecutivePlanCourseModifyApplyServiceImpl.myReadyModifyApply(Long planId, Long userId) -
Uses of ExecutivePlanCourse in org.openurp.edu.program.plan.dao
Methods in org.openurp.edu.program.plan.dao that return ExecutivePlanCourseModifier and TypeMethodDescriptionPlanCourseCommonDao.getExecutivePlanCourseByCourse(ExecutivePlan executePlan, Course course) Methods in org.openurp.edu.program.plan.dao that return types with arguments of type ExecutivePlanCourseModifier and TypeMethodDescriptionPlanCourseGroupCommonDao.extractPlanCourseInCourseGroup(ExecutiveCourseGroup group, Set<String> terms) 获得一个课程组内,属于terms学期的计划课程ExecutivePlanCourseDao.getPlanCourseByTerm(Long planId, Integer term) 列出指定培养计划相应学期的培养计划课程 -
Uses of ExecutivePlanCourse in org.openurp.edu.program.plan.dao.hibernate
Methods in org.openurp.edu.program.plan.dao.hibernate that return types with arguments of type ExecutivePlanCourseModifier and TypeMethodDescriptionExecutivePlanCourseDaoHibernate.getPlanCourseByTerm(Long planId, Integer term) -
Uses of ExecutivePlanCourse in org.openurp.edu.program.plan.dao.impl
Methods in org.openurp.edu.program.plan.dao.impl that return ExecutivePlanCourseModifier and TypeMethodDescriptionPlanCourseCommonDaoHibernate.getExecutivePlanCourseByCourse(ExecutivePlan executePlan, Course course) Methods in org.openurp.edu.program.plan.dao.impl that return types with arguments of type ExecutivePlanCourseModifier and TypeMethodDescriptionPlanCourseGroupCommonDaoHibernate.extractPlanCourseInCourseGroup(ExecutiveCourseGroup group, Set<String> terms) -
Uses of ExecutivePlanCourse in org.openurp.edu.program.plan.service
Methods in org.openurp.edu.program.plan.service that return types with arguments of type ExecutivePlanCourseMethods in org.openurp.edu.program.plan.service with parameters of type ExecutivePlanCourseModifier and TypeMethodDescriptionvoidExecutivePlanCourseService.addPlanCourse(ExecutivePlanCourse planCourse, ExecutivePlan plan) 添加培养计划中的课程
如果所在组是必修,并且自己是必修则
1.重算课程组学分
2.重算完课程组学分后,级联重算整个父课程组树学分
3.重算计划的总学分
如果组非必修,或自己不是必修则不重算课程组学分voidExecutivePlanCourseService.removePlanCourse(ExecutivePlanCourse planCourse, ExecutivePlan plan) 删除培养计划中的课程
如果所在组是必修,并且自己是必修则
1.重算课程组学分
2.重算完课程组学分后,级联重算整个父课程组树学分
3.重算计划的总学分
如果组非必修,或自己不是必修则不重算课程组学分voidExecutivePlanCourseService.updatePlanCourse(ExecutivePlanCourse planCourse, ExecutivePlan plan) 更新培养计划中的课程
如果所在组是必修,并且自己是必修则
1.重算课程组学分
2.重算完课程组学分后,级联重算整个父课程组树学分
3.重算计划的总学分
如果组非必修,或自己不是必修则不重算课程组学分 -
Uses of ExecutivePlanCourse in org.openurp.edu.program.plan.service.impl
Methods in org.openurp.edu.program.plan.service.impl that return types with arguments of type ExecutivePlanCourseMethods in org.openurp.edu.program.plan.service.impl with parameters of type ExecutivePlanCourseModifier and TypeMethodDescriptionvoidExecutivePlanCourseServiceImpl.addPlanCourse(ExecutivePlanCourse planCourse, ExecutivePlan plan) voidExecutivePlanCourseServiceImpl.removePlanCourse(ExecutivePlanCourse planCourse, ExecutivePlan plan) voidExecutivePlanCourseServiceImpl.updatePlanCourse(ExecutivePlanCourse planCourse, ExecutivePlan plan) -
Uses of ExecutivePlanCourse in org.openurp.edu.program.utils
Methods in org.openurp.edu.program.utils that return types with arguments of type ExecutivePlanCourseModifier and TypeMethodDescriptionstatic List<ExecutivePlanCourse>PlanUtils.getPlanCourses(ExecutivePlan plan) static List<ExecutivePlanCourse>PlanUtils.getPlanCourses(ExecutivePlan plan, int term) 获得一个专业培养计划中,在term学期上课的ExecutePlanCoursestatic List<ExecutivePlanCourse>PlanUtils.getPlannedCourse(ExecutivePlan plan) 根据课程找出课程类型static List<ExecutivePlanCourse>PlanUtils.getUnPlannedPlanCourses(ExecutivePlan plan)