Class MajorPlanAuditServiceImpl

java.lang.Object
org.beangle.commons.dao.impl.BaseServiceImpl
org.openurp.edu.program.major.service.impl.MajorPlanAuditServiceImpl
All Implemented Interfaces:
MajorPlanAuditService

public class MajorPlanAuditServiceImpl extends org.beangle.commons.dao.impl.BaseServiceImpl implements MajorPlanAuditService
  • Field Summary

    Fields inherited from class org.beangle.commons.dao.impl.BaseServiceImpl

    entityDao, eventMulticaster, logger
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    audit(List<MajorPlan> plans, AuditStatus status)
    审核培养计划
    专业计划状态为:提交审核、审核不通过 的可以被审核通过
    专业计划状态为:提交审核 的可以被审核不通过
    专业计划状态为:未提交审核、审核通过 的不能被审核
    getMajorMajorPlan(Long majorPlanId)
    查找一个专业培养计划的原始计划
    专业培养计划必须是已经审核通过的,否则会找不到它所对应的原始计划
    void
    退回审核的计划
    只能对“审核通过”的计划进行退回审核
    void
    召回已经提交的培养计划
    只能对处于“已提交”状态的培养计划进行召回审核
    void
     
    void
    提交审核申请
    只能对“未提交”、“审核不通过”的计划提交审核申请

    Methods inherited from class org.beangle.commons.dao.impl.BaseServiceImpl

    getEntityDao, getEventMulticaster, publish, setEntityDao, setEventMulticaster

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MajorPlanAuditServiceImpl

      public MajorPlanAuditServiceImpl()
  • Method Details