Class GroupAuditResult
- java.lang.Object
-
- org.beangle.commons.entity.pojo.NumberIdObject<Long>
-
- org.beangle.commons.entity.pojo.LongIdObject
-
- org.openurp.edu.graduation.plan.model.GroupAuditResult
-
- All Implemented Interfaces:
Serializable,org.beangle.commons.entity.Entity<Long>
- Direct Known Subclasses:
GroupResultAdapter
@Entity(name="org.openurp.edu.graduation.plan.model.GroupAuditResult") public class GroupAuditResult extends org.beangle.commons.entity.pojo.LongIdObject课程组审核结果- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description GroupAuditResult()GroupAuditResult(CourseGroup group)
-
Method Summary
-
-
-
Constructor Detail
-
GroupAuditResult
public GroupAuditResult()
-
GroupAuditResult
public GroupAuditResult(CourseGroup group)
-
-
Method Detail
-
attachTo
public void attachTo(PlanAuditResult planResult)
-
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)
-
getCourseResults
public List<CourseAuditResult> getCourseResults()
-
setCourseResults
public void setCourseResults(List<CourseAuditResult> planCourseAuditResults)
-
getChildren
public List<GroupAuditResult> getChildren()
-
setChildren
public void setChildren(List<GroupAuditResult> children)
-
getSuperResult
public GroupAuditResult getSuperResult()
用于掩盖组的上级结果类型差异性
包裝了頂層組的計劃結果.- Returns:
-
getParent
public GroupAuditResult getParent()
-
setParent
public void setParent(GroupAuditResult parent)
-
addCourseResult
public void addCourseResult(CourseAuditResult courseResult)
添加培养计划课程审核结果- Parameters:
courseResult-
-
updateCourseResult
public void updateCourseResult(CourseAuditResult rs)
-
addChild
public void addChild(GroupAuditResult gr)
-
removeChild
public void removeChild(GroupAuditResult gr)
-
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)
-
getPlanResult
public PlanAuditResult getPlanResult()
-
setPlanResult
public void setPlanResult(PlanAuditResult planResult)
-
getSubCount
public short getSubCount()
-
setSubCount
public void setSubCount(short subCount)
-
getIndexno
public String getIndexno()
-
setIndexno
public void setIndexno(String indexno)
-
getRemark
public String getRemark()
-
setRemark
public void setRemark(String remark)
-
-