feat(cms): 添加 CMS 模块控制器

- 新增 CmsAdController、CmsAdRecordController、CmsArticleCategoryController、CmsArticleCommentController、CmsArticleContentController、CmsArticleController 和 CmsArticleCountController
- 实现了广告位、广告图片、文章分类、文章评论、文章记录、文章和点赞文章的 CRUD操作
- 添加了分页查询、批量操作等接口
-集成了 Swagger 文档注解
- 优化了代码结构,提高了可维护性
This commit is contained in:
2025-08-13 05:15:28 +08:00
parent 46dbf09d81
commit 70a760fb22
108 changed files with 7319 additions and 1498 deletions

View File

@@ -22,7 +22,7 @@ import java.util.List;
* 商品文章控制器
*
* @author 科技小王子
* @since 2025-08-13 05:01:55
* @since 2025-08-13 05:14:53
*/
@Tag(name = "商品文章管理")
@RestController

View File

@@ -14,7 +14,7 @@ import lombok.EqualsAndHashCode;
* 商品文章
*
* @author 科技小王子
* @since 2025-08-13 05:01:54
* @since 2025-08-13 05:14:53
*/
@Data
@EqualsAndHashCode(callSuper = false)

View File

@@ -12,7 +12,7 @@ import java.util.List;
* 商品文章Mapper
*
* @author 科技小王子
* @since 2025-08-13 05:01:54
* @since 2025-08-13 05:14:53
*/
public interface ShopArticleMapper extends BaseMapper<ShopArticle> {

View File

@@ -13,7 +13,7 @@ import lombok.EqualsAndHashCode;
* 商品文章查询参数
*
* @author 科技小王子
* @since 2025-08-13 05:01:53
* @since 2025-08-13 05:14:52
*/
@Data
@EqualsAndHashCode(callSuper = false)

View File

@@ -11,7 +11,7 @@ import java.util.List;
* 商品文章Service
*
* @author 科技小王子
* @since 2025-08-13 05:01:55
* @since 2025-08-13 05:14:53
*/
public interface ShopArticleService extends IService<ShopArticle> {

View File

@@ -15,7 +15,7 @@ import java.util.List;
* 商品文章Service实现
*
* @author 科技小王子
* @since 2025-08-13 05:01:55
* @since 2025-08-13 05:14:53
*/
@Service
public class ShopArticleServiceImpl extends ServiceImpl<ShopArticleMapper, ShopArticle> implements ShopArticleService {