Interface PersonalPlanCourseService

All Known Implementing Classes:
PersonalPlanCourseServiceImpl

public interface PersonalPlanCourseService
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addPlanCourse(StdPlanCourse planCourse, StdPlan plan)
    添加培养计划中的课程
    如果是专业培养计划,级联添加对应专业的学生个人培养计划
    void
    删除培养计划中的课程
    如果是专业培养计划,级联删除对应专业的学生个人培养计划
    对该课程所在课程组的更动,是否传播到其他培养计划,依照saveCourseGroup所示
    void
    更新培养计划中的课程
  • Method Details

    • removePlanCourse

      void removePlanCourse(StdPlanCourse planCourse, StdPlan plan)
      删除培养计划中的课程
      如果是专业培养计划,级联删除对应专业的学生个人培养计划
      对该课程所在课程组的更动,是否传播到其他培养计划,依照saveCourseGroup所示
      Parameters:
      planCourse -
      plan -
      needReCalculateCredit -
    • addPlanCourse

      void addPlanCourse(StdPlanCourse planCourse, StdPlan plan)
      添加培养计划中的课程
      如果是专业培养计划,级联添加对应专业的学生个人培养计划
      Parameters:
      planCourse -
      plan -
      needReCalculateCredit -
    • updatePlanCourse

      void updatePlanCourse(StdPlanCourse planCourse, StdPlan plan)
      更新培养计划中的课程
      Parameters:
      planCourse -
      plan -
      needReCalculateCredit -