Class GroupAuditResult

  • All Implemented Interfaces:
    Serializable, org.beangle.commons.entity.Entity<Long>
    Direct Known Subclasses:
    GroupResultAdapter

    @Entity(name="org.openurp.edu.grade.audit.model.GroupAuditResult")
    public class GroupAuditResult
    extends org.beangle.commons.entity.pojo.LongIdObject
    课程组审核结果
    See Also:
    Serialized Form
    • Constructor Detail

      • GroupAuditResult

        public GroupAuditResult()
      • GroupAuditResult

        public GroupAuditResult​(CourseGroup group)
    • Method Detail

      • detach

        public void detach()
      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • getCourseType

        public CourseType getCourseType()
      • setCourseType

        public void setCourseType​(CourseType courseType)
      • getAuditStat

        public AuditStat getAuditStat()
      • setAuditStat

        public void setAuditStat​(AuditStat auditStat)
      • getSuperResult

        public GroupAuditResult getSuperResult()
        用于掩盖组的上级结果类型差异性
        包裝了頂層組的計劃結果.
        Returns:
      • addCourseResult

        public void addCourseResult​(CourseAuditResult courseResult)
        添加培养计划课程审核结果
        Parameters:
        courseResult -
      • checkPassed

        public static void checkPassed​(GroupAuditResult groupResult,
                                       boolean isRecursive)
      • checkPassed

        public void checkPassed​(boolean isRecursive)
      • isPassed

        public boolean isPassed()
      • setPassed

        public void setPassed​(boolean passed)
      • setPlanResult

        public void setPlanResult​(PlanAuditResult planResult)
      • getGroupNum

        public short getGroupNum()
      • setGroupNum

        public void setGroupNum​(short groupNum)
      • getIndexno

        public String getIndexno()
      • setIndexno

        public void setIndexno​(String indexno)