diff --git a/src/main/java/com/mini/capi/biz/controller/BizBaseNoticeViewController.java b/src/main/java/com/mini/capi/biz/controller/BizBaseNoticeViewController.java new file mode 100644 index 0000000..ad238ee --- /dev/null +++ b/src/main/java/com/mini/capi/biz/controller/BizBaseNoticeViewController.java @@ -0,0 +1,18 @@ +package com.mini.capi.biz.controller; + +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +/** + *
+ * VIEW 前端控制器 + *
+ * + * @author gaoxq + * @since 2025-11-16 + */ +@RestController +@RequestMapping("/biz/bizBaseNoticeView") +public class BizBaseNoticeViewController { + +} diff --git a/src/main/java/com/mini/capi/biz/domain/BizBaseNoticeView.java b/src/main/java/com/mini/capi/biz/domain/BizBaseNoticeView.java new file mode 100644 index 0000000..a061682 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/domain/BizBaseNoticeView.java @@ -0,0 +1,48 @@ +package com.mini.capi.biz.domain; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Getter; +import lombok.Setter; + +/** + *+ * VIEW + *
+ * + * @author gaoxq + * @since 2025-11-16 + */ +@Getter +@Setter +@TableName("biz_base_notice_view") +public class BizBaseNoticeView implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 创建时间 + */ + @TableField("create_time") + private LocalDateTime createTime; + + /** + * 标题 + */ + @TableField("notice_title") + private String noticeTitle; + + /** + * 正文 + */ + @TableField("notice_text") + private String noticeText; + + /** + * 过期时间 + */ + @TableField("expiration_time") + private LocalDateTime expirationTime; +} diff --git a/src/main/java/com/mini/capi/biz/mapper/BizBaseNoticeViewMapper.java b/src/main/java/com/mini/capi/biz/mapper/BizBaseNoticeViewMapper.java new file mode 100644 index 0000000..d138455 --- /dev/null +++ b/src/main/java/com/mini/capi/biz/mapper/BizBaseNoticeViewMapper.java @@ -0,0 +1,16 @@ +package com.mini.capi.biz.mapper; + +import com.mini.capi.biz.domain.BizBaseNoticeView; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *+ * VIEW Mapper 接口 + *
+ * + * @author gaoxq + * @since 2025-11-16 + */ +public interface BizBaseNoticeViewMapper extends BaseMapper+ * VIEW 服务类 + *
+ * + * @author gaoxq + * @since 2025-11-16 + */ +public interface BizBaseNoticeViewService extends IService+ * VIEW 服务实现类 + *
+ * + * @author gaoxq + * @since 2025-11-16 + */ +@Service +public class BizBaseNoticeViewServiceImpl extends ServiceImpl