类 ExecutionPlanServiceImpl
java.lang.Object
org.beangle.commons.dao.impl.BaseServiceImpl
org.openurp.edu.program.plan.service.impl.ExecutionPlanServiceImpl
- 所有已实现的接口:
ExecutionPlanService
public class ExecutionPlanServiceImpl
extends org.beangle.commons.dao.impl.BaseServiceImpl
implements ExecutionPlanService
培养计划服务接口
-
字段概要
从类继承的字段 org.beangle.commons.dao.impl.BaseServiceImpl
entityDao, eventMulticaster, logger -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明根据行政班的grade,stdType,department,major,direction,level属性来精确匹配找到一个专业培养计划getPlanCourses(ExecutionPlan plan) 查找没有在某个培养计划使用的课程类别booleanhasCourse(ExecutionCourseGroup cgroup, Course course) 检测某个专业培养计划是否有这个课程booleanhasCourse(ExecutionCourseGroup cgroup, Course course, PlanCourse planCourse) void删除培养计划void保存新的培养计划voidsetPlanCommonDao(PlanCommonDao planCommonDao) floatstatPlanCredits(Long planId) 统计培养计划的总学分floatstatPlanCredits(ExecutionPlan plan) 统计总学分从类继承的方法 org.beangle.commons.dao.impl.BaseServiceImpl
getEntityDao, getEventMulticaster, publish, setEntityDao, setEventMulticaster
-
构造器详细资料
-
ExecutionPlanServiceImpl
public ExecutionPlanServiceImpl()
-
-
方法详细资料
-
getUnusedCourseTypes
从接口复制的说明:ExecutionPlanService查找没有在某个培养计划使用的课程类别- 指定者:
getUnusedCourseTypes在接口中ExecutionPlanService- 返回:
-
removeExecutionPlan
从接口复制的说明:ExecutionPlanService删除培养计划- 指定者:
removeExecutionPlan在接口中ExecutionPlanService
-
saveOrUpdateExecutionPlan
从接口复制的说明:ExecutionPlanService保存新的培养计划 -
statPlanCredits
从接口复制的说明:ExecutionPlanService统计培养计划的总学分- 指定者:
statPlanCredits在接口中ExecutionPlanService- 返回:
-
statPlanCredits
从接口复制的说明:ExecutionPlanService统计总学分- 指定者:
statPlanCredits在接口中ExecutionPlanService
-
hasCourse
从接口复制的说明:ExecutionPlanService检测某个专业培养计划是否有这个课程- 指定者:
hasCourse在接口中ExecutionPlanService- 返回:
-
hasCourse
- 指定者:
hasCourse在接口中ExecutionPlanService
-
setPlanCommonDao
-
getExecutionPlanByAdminClass
从接口复制的说明:ExecutionPlanService根据行政班的grade,stdType,department,major,direction,level属性来精确匹配找到一个专业培养计划- 指定者:
getExecutionPlanByAdminClass在接口中ExecutionPlanService- 返回:
-
getPlanCourses
- 指定者:
getPlanCourses在接口中ExecutionPlanService
-