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