Package org.openurp.edu.grade.plan.model
Class GroupAuditResult
java.lang.Object
org.beangle.commons.entity.pojo.NumberIdObject<Long>
org.beangle.commons.entity.pojo.LongIdObject
org.openurp.edu.grade.plan.model.GroupAuditResult
- All Implemented Interfaces:
Serializable,org.beangle.commons.entity.Entity<Long>
- Direct Known Subclasses:
GroupResultAdapter
@Entity(name="org.openurp.edu.grade.plan.model.GroupAuditResult")
public class GroupAuditResult
extends org.beangle.commons.entity.pojo.LongIdObject
课程组审核结果
- See Also:
- Serialized Form
-
Field Summary
Fields inherited from class org.beangle.commons.entity.pojo.NumberIdObject
id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddChild(GroupAuditResult gr)voidaddCourseResult(CourseAuditResult courseResult)添加培养计划课程审核结果voidattachTo(PlanAuditResult planResult)voidcheckPassed(boolean isRecursive)static voidcheckPassed(GroupAuditResult groupResult, boolean isRecursive)voiddetach()getName()short用于掩盖组的上级结果类型差异性
包裝了頂層組的計劃結果.booleanisPassed()voidvoidsetAuditStat(AuditStat auditStat)voidsetChildren(List<GroupAuditResult> children)voidsetCourseResults(List<CourseAuditResult> planCourseAuditResults)voidsetCourseType(CourseType courseType)voidsetIndexno(String indexno)voidvoidsetParent(GroupAuditResult parent)voidsetPassed(boolean passed)voidsetPlanResult(PlanAuditResult planResult)voidvoidsetSubCount(short subCount)voidMethods inherited from class org.beangle.commons.entity.pojo.NumberIdObject
equals, getId, hashCode, isPersisted, isTransient, setId
-
Constructor Details
-
GroupAuditResult
public GroupAuditResult() -
GroupAuditResult
-
-
Method Details
-
attachTo
-
detach
public void detach() -
getName
-
setName
-
getCourseType
-
setCourseType
-
getAuditStat
-
setAuditStat
-
getCourseResults
-
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
-