Package org.openurp.edu.grade.plan.model
Class AuditGroupResult
java.lang.Object
org.beangle.commons.entity.pojo.NumberIdObject<Long>
org.beangle.commons.entity.pojo.LongIdObject
org.openurp.edu.grade.plan.model.AuditGroupResult
- All Implemented Interfaces:
Serializable,org.beangle.commons.entity.Entity<Long>
- Direct Known Subclasses:
GroupResultAdapter
@Entity(name="org.openurp.edu.grade.plan.model.AuditGroupResult")
public class AuditGroupResult
extends org.beangle.commons.entity.pojo.LongIdObject
课程组审核结果
- See Also:
-
Field Summary
Fields inherited from class org.beangle.commons.entity.pojo.NumberIdObject
id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddCourseResult(AuditCourseResult courseResult) 添加培养计划课程审核结果voidattachTo(AuditPlanResult planResult) voidcheckPassed(boolean isRecursive) static voidcheckPassed(AuditGroupResult groupResult, boolean isRecursive) voiddetach()getCourseResult(Course course) getName()short用于掩盖组的上级结果类型差异性
包裝了頂層組的計劃結果.booleanisPassed()voidvoidsetAuditStat(AuditStat auditStat) voidsetChildren(List<AuditGroupResult> children) voidsetCourseResults(List<AuditCourseResult> planCourseAuditResults) voidsetCourseType(CourseType courseType) voidsetIndexno(String indexno) voidvoidsetParent(AuditGroupResult parent) voidsetPassed(boolean passed) voidsetPlanResult(AuditPlanResult planResult) voidvoidsetSubCount(short subCount) voidMethods inherited from class org.beangle.commons.entity.pojo.NumberIdObject
equals, getId, hashCode, isPersisted, isTransient, setId
-
Constructor Details
-
AuditGroupResult
public AuditGroupResult() -
AuditGroupResult
-
-
Method Details
-
attachTo
-
detach
public void detach() -
getName
-
setName
-
getCourseType
-
setCourseType
-
getAuditStat
-
setAuditStat
-
getCourseResults
-
getCourseResult
-
getCourseResultMap
-
setCourseResults
-
getChildren
-
setChildren
-
getSuperResult
用于掩盖组的上级结果类型差异性
包裝了頂層組的計劃結果.- Returns:
-
getParent
-
setParent
-
addCourseResult
添加培养计划课程审核结果- Parameters:
courseResult-
-
updateCourseResult
-
addChild
-
removeChild
-
checkPassed
-
checkPassed
public void checkPassed(boolean isRecursive) -
isPassed
public boolean isPassed() -
setPassed
public void setPassed(boolean passed) -
getPlanResult
-
setPlanResult
-
getSubCount
public short getSubCount() -
setSubCount
public void setSubCount(short subCount) -
getIndexno
-
setIndexno
-
getRemark
-
setRemark
-