系统课程,资源信息

beetlsql3-dev
Mlxa0324 2 years ago
parent c6acc68d19
commit 0b6acb3514

@ -4,6 +4,10 @@ import cn.jlw.validate.ValidateConfig;
import com.ibeetl.admin.core.entity.BaseEntity;
import lombok.EqualsAndHashCode;
import org.beetl.sql.annotation.entity.AutoID;
import org.beetl.sql.annotation.entity.InsertIgnore;
import org.beetl.sql.annotation.entity.UpdateIgnore;
import org.beetl.sql.fetch.annotation.Fetch;
import org.beetl.sql.fetch.annotation.FetchSql;
import javax.validation.constraints.NotNull;
import java.util.Date;
@ -13,6 +17,7 @@ import java.util.List;
* -
* gen by Spring Boot2 Admin 2021-06-24
*/
@Fetch
@EqualsAndHashCode(callSuper=false)
public class CourseInfo extends BaseEntity{
@ -89,6 +94,11 @@ public class CourseInfo extends BaseEntity{
private Date addTime ;
@UpdateIgnore
@InsertIgnore
@FetchSql("select * from resources_info t where t.course_info_id = #courseInfoId# order by order_index desc")
private List<ResourcesInfo> resourcesInfo;
public CourseInfo(){
}
@ -310,4 +320,11 @@ public class CourseInfo extends BaseEntity{
return (List<CourseInfo>)this.get("children");
}
public List<ResourcesInfo> getResourcesInfo() {
return resourcesInfo;
}
public void setResourcesInfo(List<ResourcesInfo> resourcesInfo) {
this.resourcesInfo = resourcesInfo;
}
}

Loading…
Cancel
Save