feat(website): 新增应用发布管理功能

- 在CmsWebsite实体中添加发布状态、定价模式、应用描述等相关字段
- 实现应用上架审核流程:提交审核、撤回申请、下架、管理员审批等功能
- 添加审核列表分页查询接口,支持按发布状态筛选
- 更新路由配置,调整开发者资源路径
- 添加数据库表结构变更SQL脚本,增加发布管理相关字段
This commit is contained in:
2026-04-01 01:04:49 +08:00
parent 8a9d779d08
commit 84cd214277

View File

@@ -507,7 +507,7 @@ public class CmsWebsiteServiceImpl extends ServiceImpl<CmsWebsiteMapper, CmsWebs
@Override
public PageResult<CmsWebsite> pageReviews(CmsWebsiteParam param) {
com.baomidou.mybatisplus.extension.plugins.pagination.Page<CmsWebsite> page =
new com.baomidou.mybatisplus.extension.plugins.pagination.Page<>(param.getCurrent(), param.getSize() > 0 ? param.getSize() : 20);
new com.baomidou.mybatisplus.extension.plugins.pagination.Page<>(param.getPage() != null ? param.getPage() : 1, param.getLimit() != null && param.getLimit() > 0 ? param.getLimit() : 20);
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<CmsWebsite> wrapper =
new com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<CmsWebsite>()
.eq(CmsWebsite::getDeleted, 0)