CertSignupSetting

org.openurp.edu.extern.config.CertSignupSetting
class CertSignupSetting extends LongId

资格考试报名科目设置

Attributes

Graph
Supertypes
class LongId
trait LongIdEntity
class NumId[Long]
trait Entity[Long]
trait Serializable
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Constructors

def this(subject: CertificateSubject, examOn: LocalDate, beginAt: HourMinute, endAt: HourMinute)

Concrete methods

def isTimeCollision(setting: CertSignupSetting): Boolean

Inherited methods

override def equals(other: Any): Boolean

比较id,如果任一方id是null,则不相等 由于业务对象被CGlib或者javassist增强的原因,这里只提供一般的基于id的比较,不提供基于Class的比较。
如果在存在继承结构, 请重置equals方法。

比较id,如果任一方id是null,则不相等 由于业务对象被CGlib或者javassist增强的原因,这里只提供一般的基于id的比较,不提供基于Class的比较。
如果在存在继承结构, 请重置equals方法。

Attributes

Definition Classes
Entity -> Any
Inherited from:
Entity
override def hashCode: Int

Attributes

See also:

java.lang.Object#hashCode()

Definition Classes
Entity -> Any
Inherited from:
Entity
def persisted: Boolean

Return true if persisted

Return true if persisted

Attributes

Inherited from:
Entity

Concrete fields

报名设置(期号)

报名设置(期号)

Attributes

报名时要求通过的科目

报名时要求通过的科目

Attributes

var examBeginAt: HourMinute

考试开始时间

考试开始时间

Attributes

var examEndAt: HourMinute

考试结素和时间

考试结素和时间

Attributes

var examOn: Option[LocalDate]

考试日期

考试日期

Attributes

有冲突的科目

有冲突的科目

Attributes

var feeOfMaterial: Int

要求材料费

要求材料费

Attributes

var feeOfOutline: Int

要求考纲费

要求考纲费

Attributes

var feeOfSignup: Int

要求报名费

要求报名费

Attributes

var maxStd: Int

最大学生数(0或者null表示不限制)

最大学生数(0或者null表示不限制)

Attributes

var reExamAllowed: Boolean

通过后是否可以重考

通过后是否可以重考

Attributes

var scopes: Buffer[CertSignupScope]

报名条件

报名条件

Attributes

报名科目

报名科目

Attributes

Inherited fields

var id: Long

Return Identifier

Return Identifier

Attributes

Inherited from:
NumId