做一个共同富裕项目功能模块：



1. 新增共富项目：项目名称：不能为空，长度不超过20字；项目类型：合作共赢/农文旅融合/认养农业，必填； 项目简介：限制50字内，必填；项目内容：限制500字内，必填；实施日期：（开始日期-结束日期）必填；运营图片：1-3张图片，支持后缀名为jpg、jpeg、png等图片上传，文件大小10M以内，必填；运营视频：支持后缀名为mp4等视频上传；封面：支持后缀名为jpg、jpeg、png等图片单选上传，文件大小10M以内；
2. 查询共富项目：支持项目名称模糊匹配、项目类型精确匹配，分页列共富项目列表。
3. 修改共富项目：所有均可修改。
4. 删除共富项目：删除数据。
5. 查看共富项目：均可查看。
6. 未发布的共富项目可以发布，查看，编辑，删除；已发布的共富项目可以下架，查看。
7. 异常返回：统一格式 code、msg、data。
8. 技术栈：RuoYi v3.9.2-springboot2 分支 + MySQL-5.7.39。