diff --git a/src/main/java/com/peanut/modules/common/dao/CourseCatalogueChapterDao.java b/src/main/java/com/peanut/modules/common/dao/CourseCatalogueChapterDao.java new file mode 100644 index 00000000..06a6d8db --- /dev/null +++ b/src/main/java/com/peanut/modules/common/dao/CourseCatalogueChapterDao.java @@ -0,0 +1,9 @@ +package com.peanut.modules.common.dao; + +import com.github.yulichang.base.MPJBaseMapper; +import com.peanut.modules.common.entity.CourseCatalogueChapterEntity; +import org.apache.ibatis.annotations.Mapper; + +@Mapper +public interface CourseCatalogueChapterDao extends MPJBaseMapper { +} diff --git a/src/main/java/com/peanut/modules/common/dao/CourseCatalogueChapterVideoDao.java b/src/main/java/com/peanut/modules/common/dao/CourseCatalogueChapterVideoDao.java new file mode 100644 index 00000000..d015f15a --- /dev/null +++ b/src/main/java/com/peanut/modules/common/dao/CourseCatalogueChapterVideoDao.java @@ -0,0 +1,9 @@ +package com.peanut.modules.common.dao; + +import com.github.yulichang.base.MPJBaseMapper; +import com.peanut.modules.common.entity.CourseCatalogueChapterVideoEntity; +import org.apache.ibatis.annotations.Mapper; + +@Mapper +public interface CourseCatalogueChapterVideoDao extends MPJBaseMapper { +} diff --git a/src/main/java/com/peanut/modules/common/dao/CourseCatalogueDao.java b/src/main/java/com/peanut/modules/common/dao/CourseCatalogueDao.java new file mode 100644 index 00000000..6a9e26e4 --- /dev/null +++ b/src/main/java/com/peanut/modules/common/dao/CourseCatalogueDao.java @@ -0,0 +1,9 @@ +package com.peanut.modules.common.dao; + +import com.github.yulichang.base.MPJBaseMapper; +import com.peanut.modules.common.entity.CourseCatalogueEntity; +import org.apache.ibatis.annotations.Mapper; + +@Mapper +public interface CourseCatalogueDao extends MPJBaseMapper { +} diff --git a/src/main/java/com/peanut/modules/common/entity/CourseCatalogueChapterEntity.java b/src/main/java/com/peanut/modules/common/entity/CourseCatalogueChapterEntity.java new file mode 100644 index 00000000..e97726c4 --- /dev/null +++ b/src/main/java/com/peanut/modules/common/entity/CourseCatalogueChapterEntity.java @@ -0,0 +1,30 @@ +package com.peanut.modules.common.entity; + +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableLogic; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + +import java.util.Date; + +@Data +@TableName("course_catalogue_chapter") +public class CourseCatalogueChapterEntity { + @TableId + private Integer id; + + private Integer courseId; + + private String title; + + private String imgUrl; + + private String content; + + private Integer sort; + + private Date createTime; + + @TableLogic + private Integer delFlag; +} diff --git a/src/main/java/com/peanut/modules/common/entity/CourseCatalogueChapterVideoEntity.java b/src/main/java/com/peanut/modules/common/entity/CourseCatalogueChapterVideoEntity.java new file mode 100644 index 00000000..057c681a --- /dev/null +++ b/src/main/java/com/peanut/modules/common/entity/CourseCatalogueChapterVideoEntity.java @@ -0,0 +1,29 @@ +package com.peanut.modules.common.entity; + +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableLogic; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + +import java.util.Date; + +@Data +@TableName("course_catalogue_chapter_video") +public class CourseCatalogueChapterVideoEntity { + + @TableId + private Integer id; + + private Integer chapterId; + + private Integer type; + + private String video; + + private Integer sort; + + private Date createTime; + + @TableLogic + private Integer delFlag; +} diff --git a/src/main/java/com/peanut/modules/common/entity/CourseCatalogueEntity.java b/src/main/java/com/peanut/modules/common/entity/CourseCatalogueEntity.java new file mode 100644 index 00000000..596b7eb7 --- /dev/null +++ b/src/main/java/com/peanut/modules/common/entity/CourseCatalogueEntity.java @@ -0,0 +1,32 @@ +package com.peanut.modules.common.entity; + +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableLogic; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + +import java.math.BigDecimal; +import java.util.Date; + +@Data +@TableName("course_catalogue") +public class CourseCatalogueEntity{ + + @TableId + private Integer id; + + private Integer courseId; + + private String title; + + private BigDecimal halfFee; + + private BigDecimal fee; + + private Integer sort; + + private Date createTime; + + @TableLogic + private Integer delFlag; +}