接口 MajorPlanAuditService

所有已知实现类:
MajorPlanAuditServiceImpl

public interface MajorPlanAuditService
培养计划审核服务类
  • 方法概要

    修饰符和类型
    方法
    说明
    void
    audit(List<MajorPlan> plans, AuditStatus status)
    审核培养计划
    专业计划状态为:提交审核、审核不通过 的可以被审核通过
    专业计划状态为:提交审核 的可以被审核不通过
    专业计划状态为:未提交审核、审核通过 的不能被审核
    getMajorMajorPlan(Long majorPlanId)
    查找一个专业培养计划的原始计划
    专业培养计划必须是已经审核通过的,否则会找不到它所对应的原始计划
    void
    退回审核的计划
    只能对“审核通过”的计划进行退回审核
    void
    召回已经提交的培养计划
    只能对处于“已提交”状态的培养计划进行召回审核
    void
    提交审核申请
    只能对“未提交”、“审核不通过”的计划提交审核申请
  • 方法详细资料

    • audit

      void audit(List<MajorPlan> plans, AuditStatus status)
      审核培养计划
      专业计划状态为:提交审核、审核不通过 的可以被审核通过
      专业计划状态为:提交审核 的可以被审核不通过
      专业计划状态为:未提交审核、审核通过 的不能被审核
      参数:
      plans -
    • submit

      void submit(List<MajorPlan> plans)
      提交审核申请
      只能对“未提交”、“审核不通过”的计划提交审核申请
      参数:
      plans -
    • revokeAccepted

      void revokeAccepted(List<MajorPlan> plans)
      退回审核的计划
      只能对“审核通过”的计划进行退回审核
      参数:
      plans -
    • revokeSubmitted

      void revokeSubmitted(List<Program> plans)
      召回已经提交的培养计划
      只能对处于“已提交”状态的培养计划进行召回审核
      参数:
      plans -
    • getMajorMajorPlan

      MajorPlan getMajorMajorPlan(Long majorPlanId)
      查找一个专业培养计划的原始计划
      专业培养计划必须是已经审核通过的,否则会找不到它所对应的原始计划
      参数:
      majorPlanId -
      返回: