Interface PlanCompareService

All Known Implementing Classes:
PlanCompareServiceImpl

public interface PlanCompareService
培养计划和培养计划的对比服务类
可以对专业培养计划(执行计划), 个人培养计划, 原始计划 这三种计划进行两两之间的对比
因为这三个计划的父类都是ExecutionPlan
  • Method Details

    • diff

      Map<String,List<? extends PlanCourse>[]> diff(CoursePlan leftPlan, CoursePlan rightPlan)
      获得两个培养计划的差异
      Parameters:
      leftPlan -
      rightPlan -
      Returns:
           CourseType
      List<? extends ExecutionPlanCourse>[]
      [0] leftPlan的课程
      [1] rightPlan中的课程