Interface AuditPlanListener

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

public interface AuditPlanListener
审核监听器
  • Method Details

    • startPlanAudit

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

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

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

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