DefaultCertSignupService

org.openurp.edu.extern.service.signup.impl.DefaultCertSignupService

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def canSignup(student: Student, setting: CertSignupSetting): String

判断是否能够报名,检查报名条件

判断是否能够报名,检查报名条件

Attributes

Definition Classes
override def cancel(std: Student, setting: CertSignupSetting): String

取消报名
1.检查报名时间是否合适

取消报名
1.检查报名时间是否合适

Attributes

Definition Classes
override def get(std: Student, setting: CertSignupSetting): Option[CertSignup]

查询在特定设置条件下的报名记录

查询在特定设置条件下的报名记录

Attributes

Definition Classes
override def get(std: Student, config: CertSignupConfig): Seq[CertSignup]

Attributes

Definition Classes
override def getOpenedConfigs(project: Project): Iterable[CertSignupConfig]

根据考试类型id来获得某个考试类型当前开放的期号

根据考试类型id来获得某个考试类型当前开放的期号

Attributes

Definition Classes
override def getOpenedSettings(project: Project): Iterable[CertSignupSetting]

返回现在开放,并且在时间内的设置

返回现在开放,并且在时间内的设置

Attributes

Definition Classes
override def isExist(signup: CertSignup): Boolean

Attributes

Definition Classes
override def search(std: Student, start: LocalDate, end: LocalDate): Iterable[CertSignup]

查询在一定时间段内的学生的报名记录

查询在一定时间段内的学生的报名记录

Attributes

Definition Classes
override def search(std: Student, config: CertSignupConfig): Iterable[CertSignup]

获得这次开放的期号中某个学生的所有报名记录

获得这次开放的期号中某个学生的所有报名记录

Attributes

Definition Classes
override def signup(signup: CertSignup, setting: CertSignupSetting): String

报名

报名

Attributes

Definition Classes

Concrete fields

var entityDao: EntityDao