类的使用
org.openurp.edu.program.model.ExecutionPlanCourse
使用ExecutionPlanCourse的程序包
程序包
说明
-
org.openurp.edu.program.app.model中ExecutionPlanCourse的使用
限定符构造器说明 -
org.openurp.edu.program.app.service中ExecutionPlanCourse的使用
返回变量类型为ExecutionPlanCourse的类型的org.openurp.edu.program.app.service中的方法修饰符和类型方法说明ExecutionPlanCourseModifyApplyService.myReadyModifyApply(Long planId, Long userId) 获得某个用户的待审核的计划课程变更申请(不包含添加课程的申请) 中的 计划课程 -
org.openurp.edu.program.app.service.impl中ExecutionPlanCourse的使用
返回变量类型为ExecutionPlanCourse的类型的org.openurp.edu.program.app.service.impl中的方法 -
org.openurp.edu.program.plan.dao中ExecutionPlanCourse的使用
修饰符和类型方法说明PlanCourseCommonDao.getExecutionPlanCourseByCourse(ExecutionPlan executePlan, Course course) 返回变量类型为ExecutionPlanCourse的类型的org.openurp.edu.program.plan.dao中的方法修饰符和类型方法说明PlanCourseGroupCommonDao.extractPlanCourseInCourseGroup(ExecutionCourseGroup group, Set<String> terms) 获得一个课程组内,属于terms学期的计划课程ExecutionPlanCourseDao.getPlanCourseByTerm(Long planId, Integer term) 列出指定培养计划相应学期的培养计划课程 -
org.openurp.edu.program.plan.dao.hibernate中ExecutionPlanCourse的使用
-
org.openurp.edu.program.plan.dao.impl中ExecutionPlanCourse的使用
修饰符和类型方法说明PlanCourseCommonDaoHibernate.getExecutionPlanCourseByCourse(ExecutionPlan executePlan, Course course) 返回变量类型为ExecutionPlanCourse的类型的org.openurp.edu.program.plan.dao.impl中的方法修饰符和类型方法说明PlanCourseGroupCommonDaoHibernate.extractPlanCourseInCourseGroup(ExecutionCourseGroup group, Set<String> terms) -
org.openurp.edu.program.plan.service中ExecutionPlanCourse的使用
返回变量类型为ExecutionPlanCourse的类型的org.openurp.edu.program.plan.service中的方法修饰符和类型方法说明voidExecutionPlanCourseService.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.重算计划的总学分
如果组非必修,或自己不是必修则不重算课程组学分 -
org.openurp.edu.program.plan.service.impl中ExecutionPlanCourse的使用
返回变量类型为ExecutionPlanCourse的类型的org.openurp.edu.program.plan.service.impl中的方法修饰符和类型方法说明voidExecutionPlanCourseServiceImpl.addPlanCourse(ExecutionPlanCourse planCourse, ExecutionPlan plan) voidExecutionPlanCourseServiceImpl.removePlanCourse(ExecutionPlanCourse planCourse, ExecutionPlan plan) voidExecutionPlanCourseServiceImpl.updatePlanCourse(ExecutionPlanCourse planCourse, ExecutionPlan plan) -
org.openurp.edu.program.utils中ExecutionPlanCourse的使用
返回变量类型为ExecutionPlanCourse的类型的org.openurp.edu.program.utils中的方法修饰符和类型方法说明static 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)