接口 StudentService

所有已知实现类:
StudentServiceImpl

public interface StudentService
学生学籍管理的服务类
  • 方法详细资料

    • getStudent

      Student getStudent(Long studentId)
      获取一个学生的学籍信息
      参数:
      studentId -
      返回:
    • getStudent

      Student getStudent(Integer projectId, String code)
      获取一个学生的学籍信息
      参数:
      code -
      返回:
    • isInschool

      boolean isInschool(Student student, Date date)
    • isInschool

      boolean isInschool(Student student)
    • getStdStatus

      StudentStatus getStdStatus(Student student)
    • getStdStatus

      StudentStatus getStdStatus(Student student, Date date)
    • getJournal

      StudentState getJournal(Student student)
    • getJournal

      StudentState getJournal(Student student, Date date)
    • isActive

      boolean isActive(Student student)
    • isActive

      boolean isActive(Student student, Date date)
    • publish

      void publish(org.beangle.commons.event.Event e)
    • getMajorProjectStudent

      Student getMajorProjectStudent(Person stdPerson)
      获取这个学生一专学籍
      参数:
      stdPerson -
      返回:
    • getMinorProjectStudent

      Student getMinorProjectStudent(Person stdPerson)
      获取这个学生二专学籍
      参数:
      std -
      返回:
    • getGraduate

      Graduate getGraduate(Student std)
    • endJournal

      void endJournal(Student std, Date endOn, StudentStatus graduated)