AuditPlanResult

org.openurp.edu.grade.model.AuditPlanResult
class AuditPlanResult extends LongId, Updated, Remark

Attributes

Graph
Supertypes
trait Remark
trait Updated
class LongId
trait LongIdEntity
class NumId[Long]
trait Entity[Long]
trait Serializable
class Object
trait Matchable
class Any
Show all

Members list

Value members

Constructors

def this(student: Student)

Concrete methods

def buildGroupCache(): Unit
def getGroupResult(name: String): Option[AuditGroupResult]
def reduceRequired(credits: Float): Unit
def stat(cascade: Boolean): Unit

计算子节点和自身的学分以及完成状态

计算子节点和自身的学分以及完成状态

Attributes

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

var archived: Boolean
var owedCredits: Float

欠学分

欠学分

Attributes

var owedCredits2: Float

预计通过后所欠学分

预计通过后所欠学分

Attributes

var owedCredits3: Float

在读通过后所欠学分

在读通过后所欠学分

Attributes

var passed: Boolean

是否通过

是否通过

Attributes

var passedCredits: Float

通过学分

通过学分

Attributes

var predicted: Boolean

预计是否通过

预计是否通过

Attributes

var requiredCredits: Float

要求学分

要求学分

Attributes

var std: Student
var updates: Option[String]

和上次比较的更新内容

和上次比较的更新内容

Attributes

Inherited fields

var id: Long

Return Identifier

Return Identifier

Attributes

Inherited from:
NumId
var remark: Option[String]

Attributes

Inherited from:
Remark
var updatedAt: Instant

Updated At

Updated At

Attributes

Inherited from:
Updated