Interface PlanAuditListener

All Known Implementing Classes:
PlanAuditAlternativeCourseListener, PlanAuditCommonElectiveListener, PlanAuditCourseTakerListener, PlanAuditCourseTypeMatchListener, PlanAuditExemptCourseListener

public interface PlanAuditListener
审核监听器
  • Method Details

    • startPlanAudit

      boolean startPlanAudit(PlanAuditContext context)
      开始审核计划
      Parameters:
      context -
      Returns:
      false 表示不能继续审核
    • startGroupAudit

      boolean startGroupAudit(PlanAuditContext context, CourseGroup courseGroup, GroupAuditResult groupResult)
      开始审核课程组
      Parameters:
      context -
      courseGroup - TODO
      groupResult -
      Returns:
      false 表示不能继续审核
    • startCourseAudit

      boolean startCourseAudit(PlanAuditContext context, GroupAuditResult groupResult, PlanCourse planCourse)
      开始审核课程
      Parameters:
      context -
      planCourse - TODO
      Returns:
      false 表示不能继续审核
    • endPlanAudit

      void endPlanAudit(PlanAuditContext context)
      结束审核计划
      Parameters:
      context -