refactor: 重命名 ruoyi-ccdi 模块为 ruoyi-info-collection

- Maven 模块从 ruoyi-ccdi 重命名为 ruoyi-info-collection
- Java 包名从 com.ruoyi.ccdi 改为 com.ruoyi.info.collection
- MyBatis XML 命名空间同步更新
- 保留数据库表名、API URL、权限标识中的 ccdi 前缀
- 更新项目文档中的模块引用
This commit is contained in:
wkc
2026-02-24 17:12:11 +08:00
parent b126b43e2c
commit 1cd87d2695
206 changed files with 1339 additions and 915 deletions

View File

@@ -78,7 +78,7 @@ ccdi/
├── ruoyi-common/ # 通用工具 (annotations, utils, constants)
├── ruoyi-quartz/ # 定时任务
├── ruoyi-generator/ # 代码生成器
├── ruoyi-ccdi/ # 【核心业务模块】纪检初核业务
├── ruoyi-info-collection/ # 【核心业务模块】信息采集
├── ruoyi-ui/ # 前端 Vue 应用
├── sql/ # 数据库脚本
├── bin/ # 启动脚本
@@ -94,10 +94,10 @@ ruoyi-admin (启动模块)
├── ruoyi-common (共享工具)
├── ruoyi-quartz (定时任务)
├── ruoyi-generator (代码生成)
└── ruoyi-ccdi (纪检业务模块)
└── ruoyi-info-collection (信息采集模块)
```
### ruoyi-ccdi 业务模块 (核心)
### ruoyi-info-collection 业务模块 (核心)
自定义业务模块,包含以下核心功能:
@@ -115,14 +115,14 @@ ruoyi-admin (启动模块)
**分层结构:**
- Controller: `ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/controller/`
- Service: `ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/service/`
- Mapper: `ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/mapper/`
- Domain: `ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/domain/`
- Controller: `ruoyi-info-collection/src/main/java/com/ruoyi/info/collection/controller/`
- Service: `ruoyi-info-collection/src/main/java/com/ruoyi/info/collection/service/`
- Mapper: `ruoyi-info-collection/src/main/java/com/ruoyi/info/collection/mapper/`
- Domain: `ruoyi-info-collection/src/main/java/com/ruoyi/info/collection/domain/`
- dto/: 数据传输对象
- vo/: 视图对象
- excel/: Excel导入导出实体
- XML映射: `ruoyi-ccdi/src/main/resources/mapper/ccdi/`
- XML映射: `ruoyi-info-collection/src/main/resources/mapper/info/collection/`
---
@@ -130,7 +130,7 @@ ruoyi-admin (启动模块)
### 通用规范
- **新模块命名**: 项目英文名首字母集合 + 主要功能 (如 `ruoyi-ccdi`)
- **新模块命名**: 项目英文名首字母集合 + 主要功能 (如 `ruoyi-info-collection`)
- **代码分离**: 新功能代码与若依框架自带代码分离Controller 放在新模块中
- **审计字段**: 实体类不继承 BaseEntity单独添加审计字段通过注释实现自动插入
@@ -301,8 +301,8 @@ POST /login/test?username=admin&password=admin123
|---------------|--------------------------------------------------------------------------------|
| 应用入口 | `ruoyi-admin/src/main/java/com/ruoyi/RuoYiApplication.java` |
| 安全配置 | `ruoyi-framework/src/main/java/com/ruoyi/framework/config/SecurityConfig.java` |
| 业务 Controller | `ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/controller/` |
| 业务 Mapper XML | `ruoyi-ccdi/src/main/resources/mapper/ccdi/` |
| 业务 Controller | `ruoyi-info-collection/src/main/java/com/ruoyi/info/collection/controller/` |
| 业务 Mapper XML | `ruoyi-info-collection/src/main/resources/mapper/info/collection/` |
| Vue 路由 | `ruoyi-ui/src/router/index.js` |
| Vuex Store | `ruoyi-ui/src/store/` |
| 前端 API | `ruoyi-ui/src/api/` |
@@ -311,7 +311,7 @@ POST /login/test?username=admin&password=admin123
## 数据库规范
- **新建表名**: 需要加上项目英文名首字母集合前缀 (如 `ccdi_base_staff`)
- **新建表名**: 需要加上项目英文名首字母集合前缀 `ccdi_` (如 `ccdi_base_staff`)
---