StdGrade

org.openurp.edu.grade.domain.StdGrade
class StdGrade(val grades: Seq[CourseGrade])

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def addNoGradeCourse(course: Course): Unit

获得一个课程的成绩,并且会标记该课程已被使用过

获得一个课程的成绩,并且会标记该课程已被使用过

Attributes

def getCoursePassedMap: Map[Long, Boolean]

返回每个课程是否通过

返回每个课程是否通过

Attributes

def getGrades(course: Course): Seq[CourseGrade]

查询课程对应的成绩,不会被标记为usedCourses

查询课程对应的成绩,不会被标记为usedCourses

Attributes

def restCourses: Set[Course]

拿到还未使用过的课程

拿到还未使用过的课程

Attributes

def useGrades(course: Course): Seq[CourseGrade]

使用课程课程拿成绩之后,会被标记为usedCourses

使用课程课程拿成绩之后,会被标记为usedCourses

Attributes

Concrete fields

val grades: Seq[CourseGrade]