From 0b6acb35140fe5b1f7a2f8da76f7905905375365 Mon Sep 17 00:00:00 2001 From: Mlxa0324 Date: Fri, 25 Nov 2022 19:49:18 +0800 Subject: [PATCH] =?UTF-8?q?=E7=B3=BB=E7=BB=9F=E8=AF=BE=E7=A8=8B=EF=BC=8C?= =?UTF-8?q?=E8=B5=84=E6=BA=90=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ibeetl/jlw/entity/CourseInfo.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/web/src/main/java/com/ibeetl/jlw/entity/CourseInfo.java b/web/src/main/java/com/ibeetl/jlw/entity/CourseInfo.java index bbc56f19..fec042ce 100644 --- a/web/src/main/java/com/ibeetl/jlw/entity/CourseInfo.java +++ b/web/src/main/java/com/ibeetl/jlw/entity/CourseInfo.java @@ -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; + public CourseInfo(){ } @@ -310,4 +320,11 @@ public class CourseInfo extends BaseEntity{ return (List)this.get("children"); } + public List getResourcesInfo() { + return resourcesInfo; + } + + public void setResourcesInfo(List resourcesInfo) { + this.resourcesInfo = resourcesInfo; + } }