From 75fb3453289dc28f36ea51ebe900af6c730e0fe5 Mon Sep 17 00:00:00 2001 From: wangjinlei <751475802@qq.com> Date: Wed, 13 Dec 2023 17:24:20 +0800 Subject: [PATCH] new prescript --- .../book/dao/PrescriptCategoryDao.java | 9 ++++ .../peanut/modules/book/dao/PrescriptDao.java | 9 ++++ .../book/entity/PrescriptCategoryEntity.java | 23 +++++++++++ .../modules/book/entity/PrescriptEntity.java | 41 +++++++++++++++++++ .../service/PrescriptCategoryService.java | 7 ++++ .../book/service/PrescriptService.java | 7 ++++ .../impl/PrescriptCategoryServiceImpl.java | 13 ++++++ .../service/impl/PrescriptServiceImpl.java | 13 ++++++ 8 files changed, 122 insertions(+) create mode 100644 src/main/java/com/peanut/modules/book/dao/PrescriptCategoryDao.java create mode 100644 src/main/java/com/peanut/modules/book/dao/PrescriptDao.java create mode 100644 src/main/java/com/peanut/modules/book/entity/PrescriptCategoryEntity.java create mode 100644 src/main/java/com/peanut/modules/book/entity/PrescriptEntity.java create mode 100644 src/main/java/com/peanut/modules/book/service/PrescriptCategoryService.java create mode 100644 src/main/java/com/peanut/modules/book/service/PrescriptService.java create mode 100644 src/main/java/com/peanut/modules/book/service/impl/PrescriptCategoryServiceImpl.java create mode 100644 src/main/java/com/peanut/modules/book/service/impl/PrescriptServiceImpl.java diff --git a/src/main/java/com/peanut/modules/book/dao/PrescriptCategoryDao.java b/src/main/java/com/peanut/modules/book/dao/PrescriptCategoryDao.java new file mode 100644 index 00000000..5c0db856 --- /dev/null +++ b/src/main/java/com/peanut/modules/book/dao/PrescriptCategoryDao.java @@ -0,0 +1,9 @@ +package com.peanut.modules.book.dao; + +import com.github.yulichang.base.MPJBaseMapper; +import com.peanut.modules.book.entity.PrescriptCategoryEntity; +import org.apache.ibatis.annotations.Mapper; + +@Mapper +public interface PrescriptCategoryDao extends MPJBaseMapper { +} diff --git a/src/main/java/com/peanut/modules/book/dao/PrescriptDao.java b/src/main/java/com/peanut/modules/book/dao/PrescriptDao.java new file mode 100644 index 00000000..dbd729d8 --- /dev/null +++ b/src/main/java/com/peanut/modules/book/dao/PrescriptDao.java @@ -0,0 +1,9 @@ +package com.peanut.modules.book.dao; + +import com.github.yulichang.base.MPJBaseMapper; +import com.peanut.modules.book.entity.PrescriptEntity; +import org.apache.ibatis.annotations.Mapper; + +@Mapper +public interface PrescriptDao extends MPJBaseMapper { +} diff --git a/src/main/java/com/peanut/modules/book/entity/PrescriptCategoryEntity.java b/src/main/java/com/peanut/modules/book/entity/PrescriptCategoryEntity.java new file mode 100644 index 00000000..34ce5805 --- /dev/null +++ b/src/main/java/com/peanut/modules/book/entity/PrescriptCategoryEntity.java @@ -0,0 +1,23 @@ +package com.peanut.modules.book.entity; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + +@Data +@TableName("prescript_category") +public class PrescriptCategoryEntity { + + @TableId(type = IdType.AUTO) + private Integer prescriptCategoryId; + + private String title; + + private Integer pid; + + private Integer sort; + + private Integer delFlag; + +} diff --git a/src/main/java/com/peanut/modules/book/entity/PrescriptEntity.java b/src/main/java/com/peanut/modules/book/entity/PrescriptEntity.java new file mode 100644 index 00000000..a3b1059b --- /dev/null +++ b/src/main/java/com/peanut/modules/book/entity/PrescriptEntity.java @@ -0,0 +1,41 @@ +package com.peanut.modules.book.entity; + +import com.baomidou.mybatisplus.annotation.IdType; +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("prescript") +public class PrescriptEntity { + @TableId(type = IdType.AUTO) + private Integer prescriptId; + + private Integer prescriptCategoryId; + + private String title; + + private String images; + + private String source; + + private String doseOld; + + private String doseNow; + + private String usage; + + private String preSong; + + private String indications; + + private Integer sort; + + private Date createTime; + + @TableLogic + private Integer delFlag; +} diff --git a/src/main/java/com/peanut/modules/book/service/PrescriptCategoryService.java b/src/main/java/com/peanut/modules/book/service/PrescriptCategoryService.java new file mode 100644 index 00000000..8e69ceaa --- /dev/null +++ b/src/main/java/com/peanut/modules/book/service/PrescriptCategoryService.java @@ -0,0 +1,7 @@ +package com.peanut.modules.book.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.peanut.modules.book.entity.PrescriptCategoryEntity; + +public interface PrescriptCategoryService extends IService { +} diff --git a/src/main/java/com/peanut/modules/book/service/PrescriptService.java b/src/main/java/com/peanut/modules/book/service/PrescriptService.java new file mode 100644 index 00000000..a1c286cd --- /dev/null +++ b/src/main/java/com/peanut/modules/book/service/PrescriptService.java @@ -0,0 +1,7 @@ +package com.peanut.modules.book.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.peanut.modules.book.entity.PrescriptEntity; + +public interface PrescriptService extends IService { +} diff --git a/src/main/java/com/peanut/modules/book/service/impl/PrescriptCategoryServiceImpl.java b/src/main/java/com/peanut/modules/book/service/impl/PrescriptCategoryServiceImpl.java new file mode 100644 index 00000000..c80def62 --- /dev/null +++ b/src/main/java/com/peanut/modules/book/service/impl/PrescriptCategoryServiceImpl.java @@ -0,0 +1,13 @@ +package com.peanut.modules.book.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.peanut.modules.book.dao.PrescriptCategoryDao; +import com.peanut.modules.book.entity.PrescriptCategoryEntity; +import com.peanut.modules.book.service.PrescriptCategoryService; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; + +@Slf4j +@Service("prescriptCategoryService") +public class PrescriptCategoryServiceImpl extends ServiceImpl implements PrescriptCategoryService { +} diff --git a/src/main/java/com/peanut/modules/book/service/impl/PrescriptServiceImpl.java b/src/main/java/com/peanut/modules/book/service/impl/PrescriptServiceImpl.java new file mode 100644 index 00000000..efaefd62 --- /dev/null +++ b/src/main/java/com/peanut/modules/book/service/impl/PrescriptServiceImpl.java @@ -0,0 +1,13 @@ +package com.peanut.modules.book.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.peanut.modules.book.dao.PrescriptDao; +import com.peanut.modules.book.entity.PrescriptEntity; +import com.peanut.modules.book.service.PrescriptService; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; + +@Slf4j +@Service("prescriptService") +public class PrescriptServiceImpl extends ServiceImpl implements PrescriptService { +}