BestCourseGradeProviderImpl

org.openurp.edu.grade.service.impl.BestCourseGradeProviderImpl
class BestCourseGradeProviderImpl extends BaseServiceImpl, CourseGradeProvider

Attributes

Graph
Supertypes
trait CourseGradeProvider
trait Logging
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def getAll(std: Student, semesters: Semester*): Seq[CourseGrade]

查询学生所有成绩

查询学生所有成绩

Attributes

def getAll(stds: Iterable[Student], semesters: Semester*): Map[Student, Seq[CourseGrade]]

查询一批学生所有成绩

查询一批学生所有成绩

Attributes

def getPassedStatus(std: Student): Map[Long, Boolean]

查看学生各个课程的通过状态

查看学生各个课程的通过状态

Attributes

def getPublished(std: Student, semesters: Semester*): Seq[CourseGrade]

查询学生发布的成绩

查询学生发布的成绩

Attributes

def getPublished(stds: Iterable[Student], semesters: Semester*): Map[Student, Seq[CourseGrade]]

查询一批学生发布的成绩

查询一批学生发布的成绩

Attributes

Inherited methods

def publish(e: Event): Unit

Attributes

Inherited from:
BaseServiceImpl

Concrete fields

Inherited fields

var entityDao: EntityDao

Attributes

Inherited from:
BaseServiceImpl
var eventMulticaster: EventMulticaster

Attributes

Inherited from:
BaseServiceImpl
protected val logger: Logger

Attributes

Inherited from:
Logging