系统课程,资源信息

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 com.ibeetl.admin.core.entity.BaseEntity;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import org.beetl.sql.annotation.entity.AutoID; 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 javax.validation.constraints.NotNull;
import java.util.Date; import java.util.Date;
@ -13,6 +17,7 @@ import java.util.List;
* - * -
* gen by Spring Boot2 Admin 2021-06-24 * gen by Spring Boot2 Admin 2021-06-24
*/ */
@Fetch
@EqualsAndHashCode(callSuper=false) @EqualsAndHashCode(callSuper=false)
public class CourseInfo extends BaseEntity{ public class CourseInfo extends BaseEntity{
@ -89,6 +94,11 @@ public class CourseInfo extends BaseEntity{
private Date addTime ; 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(){ public CourseInfo(){
} }
@ -310,4 +320,11 @@ public class CourseInfo extends BaseEntity{
return (List<CourseInfo>)this.get("children"); return (List<CourseInfo>)this.get("children");
} }
public List<ResourcesInfo> getResourcesInfo() {
return resourcesInfo;
}
public void setResourcesInfo(List<ResourcesInfo> resourcesInfo) {
this.resourcesInfo = resourcesInfo;
}
} }

Loading…
Cancel
Save