Class PersonalPlanCourseServiceImpl
java.lang.Object
org.beangle.commons.dao.impl.BaseServiceImpl
org.openurp.edu.program.plan.service.impl.PersonalPlanCourseServiceImpl
- All Implemented Interfaces:
PersonalPlanCourseService
public class PersonalPlanCourseServiceImpl
extends org.beangle.commons.dao.impl.BaseServiceImpl
implements PersonalPlanCourseService
-
Field Summary
Fields inherited from class org.beangle.commons.dao.impl.BaseServiceImpl
entityDao, eventMulticaster, logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPlanCourse(StdPlanCourse planCourse, StdPlan plan) 添加培养计划中的课程
如果是专业培养计划,级联添加对应专业的学生个人培养计划voidremovePlanCourse(StdPlanCourse planCourse, StdPlan plan) 删除培养计划中的课程
如果是专业培养计划,级联删除对应专业的学生个人培养计划
对该课程所在课程组的更动,是否传播到其他培养计划,依照saveCourseGroup所示voidsetPlanCourseCommonDao(PlanCourseCommonDao planCourseCommonDao) voidupdatePlanCourse(StdPlanCourse planCourse, StdPlan plan) 更新培养计划中的课程Methods inherited from class org.beangle.commons.dao.impl.BaseServiceImpl
getEntityDao, getEventMulticaster, publish, setEntityDao, setEventMulticaster
-
Constructor Details
-
PersonalPlanCourseServiceImpl
public PersonalPlanCourseServiceImpl()
-
-
Method Details
-
addPlanCourse
Description copied from interface:PersonalPlanCourseService添加培养计划中的课程
如果是专业培养计划,级联添加对应专业的学生个人培养计划- Specified by:
addPlanCoursein interfacePersonalPlanCourseService
-
removePlanCourse
Description copied from interface:PersonalPlanCourseService删除培养计划中的课程
如果是专业培养计划,级联删除对应专业的学生个人培养计划
对该课程所在课程组的更动,是否传播到其他培养计划,依照saveCourseGroup所示- Specified by:
removePlanCoursein interfacePersonalPlanCourseService
-
updatePlanCourse
Description copied from interface:PersonalPlanCourseService更新培养计划中的课程- Specified by:
updatePlanCoursein interfacePersonalPlanCourseService
-
setPlanCourseCommonDao
-