PlanAuditServiceImpl

org.openurp.edu.grade.service.impl.PlanAuditServiceImpl
class PlanAuditServiceImpl extends DefaultPlanAuditor, PlanAuditService, Logging

Attributes

Graph
Supertypes
trait Logging
class DefaultPlanAuditor
trait PlanAuditor
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def audit(std: Student, params: Map[String, Any], persist: Boolean): PlanAuditResult
def batchAudit(stds: Iterable[Student], params: Map[String, Any]): Unit

批量审核

批量审核

Attributes

def getResult(std: Student): Option[PlanAuditResult]

获得学生的计划完成审核结果
这个计划完成审核结果可能是部分审核的结果,也可能是全部审核的结果

获得学生的计划完成审核结果
这个计划完成审核结果可能是部分审核的结果,也可能是全部审核的结果

Attributes

Inherited methods

def audit(context: PlanAuditContext): PlanAuditResult

即时审核一个学生,结果不保存
context 中得设置好standard, coursePlan

即时审核一个学生,结果不保存
context 中得设置好standard, coursePlan

Attributes

Inherited from:
DefaultPlanAuditor

Concrete fields

protected var courseGradeProvider: CourseGradeProvider
protected var coursePlanProvider: CoursePlanProvider
var entityDao: EntityDao
protected var listeners: Buffer[PlanAuditListener]

Inherited fields

protected val logger: Logger

Attributes

Inherited from:
Logging