Class DefaultGradingModeStrategy

java.lang.Object
org.openurp.edu.grade.course.service.impl.DefaultGradingModeStrategy
All Implemented Interfaces:
GradingModeStrategy

public class DefaultGradingModeStrategy extends Object implements GradingModeStrategy
默认成绩记录方式配置方法
  • Constructor Details

    • DefaultGradingModeStrategy

      public DefaultGradingModeStrategy()
  • Method Details

    • configGradingMode

      public final void configGradingMode(CourseGradeState gradeState, List<GradeType> gradeTypes)
      Description copied from interface: GradingModeStrategy
      针对空白的记录方式进行设置默认值
      Specified by:
      configGradingMode in interface GradingModeStrategy
    • getDefaultCourseGradeGradingMode

      protected GradingMode getDefaultCourseGradeGradingMode(CourseGradeState state)
      查询缺省的总成绩记录方式
      Parameters:
      state -
      Returns:
    • getDefaultExamGradeGradingMode

      protected GradingMode getDefaultExamGradeGradingMode(CourseGradeState gradeState, GradeState typeState)
      查询缺省的考试成绩类型对应的记录方式
      Parameters:
      typeState -
      setting -
      Returns:
    • setEntityDao

      public final void setEntityDao(org.beangle.commons.dao.EntityDao entityDao)