Interface GradeState

  • All Superinterfaces:
    org.beangle.commons.entity.Entity<Long>, Serializable
    All Known Implementing Classes:
    AbstractGradeState, CourseGradeState, ExamGradeState, GaGradeState

    @MappedSuperclass
    public interface GradeState
    extends org.beangle.commons.entity.Entity<Long>
    成绩状态表
     记录了对应教学任务成绩
     1)记录方式,
     2)各种成绩成分的百分比,
     3)各种成绩的确认状态,
     4)各种成绩的发布状态
     
    • Method Detail

      • getGradeType

        GradeType getGradeType()
        成绩类型
        Returns:
      • getGradingMode

        GradingMode getGradingMode()
        记录方式
        Returns:
      • setGradingMode

        void setGradingMode​(GradingMode gradingMode)
        设置记录方式
        Parameters:
        gradingMode -
      • getUpdatedAt

        Date getUpdatedAt()
        录入时间
        Returns:
      • setUpdatedAt

        void setUpdatedAt​(Date updatedAt)
        设置录入时间
        Parameters:
        updatedAt -
      • isConfirmed

        boolean isConfirmed()
        是否提交确认
        Returns:
      • isPublished

        boolean isPublished()
        是否发布
        Returns:
      • getStatus

        int getStatus()
        返回状态
        Returns:
      • setStatus

        void setStatus​(int status)
        设置状态
        Parameters:
        status -
      • getOperator

        String getOperator()
        返回操作者
        Returns:
      • setOperator

        void setOperator​(String operator)
        设置操作者
        Parameters:
        operator -