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:
@@ -16,8 +16,8 @@
|
||||
## 前置条件
|
||||
|
||||
### 参考文档
|
||||
- 员工招聘信息模块: `ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/**/CcdiStaffRecruitment*`
|
||||
- 员工异步导入实现: `ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/service/impl/CcdiEmployeeImportServiceImpl.java`
|
||||
- 员工招聘信息模块: `ruoyi-info-collection/src/main/java/com/ruoyi/ccdi/**/CcdiStaffRecruitment*`
|
||||
- 员工异步导入实现: `ruoyi-info-collection/src/main/java/com/ruoyi/ccdi/service/impl/CcdiEmployeeImportServiceImpl.java`
|
||||
- 数据库表定义: `doc/docs/ccdi_purchase_transaction.csv`
|
||||
|
||||
### 数据库表结构
|
||||
@@ -98,7 +98,7 @@ git commit -m "feat: 添加员工采购交易信息表"
|
||||
## Task 2: 创建实体类
|
||||
|
||||
**Files:**
|
||||
- Create: `ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/domain/CcdiPurchaseTransaction.java`
|
||||
- Create: `ruoyi-info-collection/src/main/java/com/ruoyi/ccdi/domain/CcdiPurchaseTransaction.java`
|
||||
|
||||
**Step 1: 创建实体类**
|
||||
|
||||
@@ -247,7 +247,7 @@ public class CcdiPurchaseTransaction implements Serializable {
|
||||
**Step 2: 验证编译**
|
||||
|
||||
```bash
|
||||
cd ruoyi-ccdi
|
||||
cd ruoyi-info-collection
|
||||
mvn compile -pl . -am
|
||||
```
|
||||
|
||||
@@ -256,7 +256,7 @@ Expected: 编译成功,无错误
|
||||
**Step 3: Commit**
|
||||
|
||||
```bash
|
||||
git add ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/domain/CcdiPurchaseTransaction.java
|
||||
git add ruoyi-info-collection/src/main/java/com/ruoyi/ccdi/domain/CcdiPurchaseTransaction.java
|
||||
git commit -m "feat: 添加采购交易信息实体类"
|
||||
```
|
||||
|
||||
@@ -265,7 +265,7 @@ git commit -m "feat: 添加采购交易信息实体类"
|
||||
## Task 3: 创建查询DTO
|
||||
|
||||
**Files:**
|
||||
- Create: `ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/domain/dto/CcdiPurchaseTransactionQueryDTO.java`
|
||||
- Create: `ruoyi-info-collection/src/main/java/com/ruoyi/ccdi/domain/dto/CcdiPurchaseTransactionQueryDTO.java`
|
||||
|
||||
**Step 1: 创建查询DTO**
|
||||
|
||||
@@ -324,7 +324,7 @@ public class CcdiPurchaseTransactionQueryDTO implements Serializable {
|
||||
**Step 2: Commit**
|
||||
|
||||
```bash
|
||||
git add ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/domain/dto/CcdiPurchaseTransactionQueryDTO.java
|
||||
git add ruoyi-info-collection/src/main/java/com/ruoyi/ccdi/domain/dto/CcdiPurchaseTransactionQueryDTO.java
|
||||
git commit -m "feat: 添加采购交易查询DTO"
|
||||
```
|
||||
|
||||
@@ -333,7 +333,7 @@ git commit -m "feat: 添加采购交易查询DTO"
|
||||
## Task 4: 创建新增DTO
|
||||
|
||||
**Files:**
|
||||
- Create: `ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/domain/dto/CcdiPurchaseTransactionAddDTO.java`
|
||||
- Create: `ruoyi-info-collection/src/main/java/com/ruoyi/ccdi/domain/dto/CcdiPurchaseTransactionAddDTO.java`
|
||||
|
||||
**Step 1: 创建新增DTO(包含验证注解)**
|
||||
|
||||
@@ -505,7 +505,7 @@ public class CcdiPurchaseTransactionAddDTO implements Serializable {
|
||||
**Step 2: Commit**
|
||||
|
||||
```bash
|
||||
git add ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/domain/dto/CcdiPurchaseTransactionAddDTO.java
|
||||
git add ruoyi-info-collection/src/main/java/com/ruoyi/ccdi/domain/dto/CcdiPurchaseTransactionAddDTO.java
|
||||
git commit -m "feat: 添加采购交易新增DTO"
|
||||
```
|
||||
|
||||
@@ -514,7 +514,7 @@ git commit -m "feat: 添加采购交易新增DTO"
|
||||
## Task 5: 创建编辑DTO
|
||||
|
||||
**Files:**
|
||||
- Create: `ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/domain/dto/CcdiPurchaseTransactionEditDTO.java`
|
||||
- Create: `ruoyi-info-collection/src/main/java/com/ruoyi/ccdi/domain/dto/CcdiPurchaseTransactionEditDTO.java`
|
||||
|
||||
**Step 1: 创建编辑DTO**
|
||||
|
||||
@@ -523,7 +523,7 @@ git commit -m "feat: 添加采购交易新增DTO"
|
||||
**Step 2: Commit**
|
||||
|
||||
```bash
|
||||
git add ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/domain/dto/CcdiPurchaseTransactionEditDTO.java
|
||||
git add ruoyi-info-collection/src/main/java/com/ruoyi/ccdi/domain/dto/CcdiPurchaseTransactionEditDTO.java
|
||||
git commit -m "feat: 添加采购交易编辑DTO"
|
||||
```
|
||||
|
||||
@@ -532,7 +532,7 @@ git commit -m "feat: 添加采购交易编辑DTO"
|
||||
## Task 6: 创建VO类
|
||||
|
||||
**Files:**
|
||||
- Create: `ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/domain/vo/CcdiPurchaseTransactionVO.java`
|
||||
- Create: `ruoyi-info-collection/src/main/java/com/ruoyi/ccdi/domain/vo/CcdiPurchaseTransactionVO.java`
|
||||
|
||||
**Step 1: 创建VO类**
|
||||
|
||||
@@ -686,7 +686,7 @@ public class CcdiPurchaseTransactionVO implements Serializable {
|
||||
**Step 2: Commit**
|
||||
|
||||
```bash
|
||||
git add ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/domain/vo/CcdiPurchaseTransactionVO.java
|
||||
git add ruoyi-info-collection/src/main/java/com/ruoyi/ccdi/domain/vo/CcdiPurchaseTransactionVO.java
|
||||
git commit -m "feat: 添加采购交易VO类"
|
||||
```
|
||||
|
||||
@@ -695,7 +695,7 @@ git commit -m "feat: 添加采购交易VO类"
|
||||
## Task 7: 创建Excel导入导出类
|
||||
|
||||
**Files:**
|
||||
- Create: `ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/domain/excel/CcdiPurchaseTransactionExcel.java`
|
||||
- Create: `ruoyi-info-collection/src/main/java/com/ruoyi/ccdi/domain/excel/CcdiPurchaseTransactionExcel.java`
|
||||
|
||||
**Step 1: 创建Excel类**
|
||||
|
||||
@@ -704,7 +704,7 @@ git commit -m "feat: 添加采购交易VO类"
|
||||
**Step 2: Commit**
|
||||
|
||||
```bash
|
||||
git add ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/domain/excel/CcdiPurchaseTransactionExcel.java
|
||||
git add ruoyi-info-collection/src/main/java/com/ruoyi/ccdi/domain/excel/CcdiPurchaseTransactionExcel.java
|
||||
git commit -m "feat: 添加采购交易Excel类"
|
||||
```
|
||||
|
||||
@@ -713,7 +713,7 @@ git commit -m "feat: 添加采购交易Excel类"
|
||||
## Task 8: 创建Mapper接口
|
||||
|
||||
**Files:**
|
||||
- Create: `ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/mapper/CcdiPurchaseTransactionMapper.java`
|
||||
- Create: `ruoyi-info-collection/src/main/java/com/ruoyi/ccdi/mapper/CcdiPurchaseTransactionMapper.java`
|
||||
|
||||
**Step 1: 创建Mapper接口**
|
||||
|
||||
@@ -763,7 +763,7 @@ public interface CcdiPurchaseTransactionMapper extends BaseMapper<CcdiPurchaseTr
|
||||
**Step 2: Commit**
|
||||
|
||||
```bash
|
||||
git add ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/mapper/CcdiPurchaseTransactionMapper.java
|
||||
git add ruoyi-info-collection/src/main/java/com/ruoyi/ccdi/mapper/CcdiPurchaseTransactionMapper.java
|
||||
git commit -m "feat: 添加采购交易Mapper接口"
|
||||
```
|
||||
|
||||
@@ -772,7 +772,7 @@ git commit -m "feat: 添加采购交易Mapper接口"
|
||||
## Task 9: 创建Mapper XML文件
|
||||
|
||||
**Files:**
|
||||
- Create: `ruoyi-ccdi/src/main/resources/mapper/ccdi/CcdiPurchaseTransactionMapper.xml`
|
||||
- Create: `ruoyi-info-collection/src/main/resources/mapper/ccdi/CcdiPurchaseTransactionMapper.xml`
|
||||
|
||||
**Step 1: 创建XML映射文件**
|
||||
|
||||
@@ -785,7 +785,7 @@ git commit -m "feat: 添加采购交易Mapper接口"
|
||||
**Step 2: Commit**
|
||||
|
||||
```bash
|
||||
git add ruoyi-ccdi/src/main/resources/mapper/ccdi/CcdiPurchaseTransactionMapper.xml
|
||||
git add ruoyi-info-collection/src/main/resources/mapper/ccdi/CcdiPurchaseTransactionMapper.xml
|
||||
git commit -m "feat: 添加采购交易Mapper XML"
|
||||
```
|
||||
|
||||
@@ -794,7 +794,7 @@ git commit -m "feat: 添加采购交易Mapper XML"
|
||||
## Task 10: 创建Service接口
|
||||
|
||||
**Files:**
|
||||
- Create: `ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/service/ICcdiPurchaseTransactionService.java`
|
||||
- Create: `ruoyi-info-collection/src/main/java/com/ruoyi/ccdi/service/ICcdiPurchaseTransactionService.java`
|
||||
|
||||
**Step 1: 创建Service接口**
|
||||
|
||||
@@ -811,7 +811,7 @@ git commit -m "feat: 添加采购交易Mapper XML"
|
||||
**Step 2: Commit**
|
||||
|
||||
```bash
|
||||
git add ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/service/ICcdiPurchaseTransactionService.java
|
||||
git add ruoyi-info-collection/src/main/java/com/ruoyi/ccdi/service/ICcdiPurchaseTransactionService.java
|
||||
git commit -m "feat: 添加采购交易Service接口"
|
||||
```
|
||||
|
||||
@@ -820,7 +820,7 @@ git commit -m "feat: 添加采购交易Service接口"
|
||||
## Task 11: 创建异步导入Service接口
|
||||
|
||||
**Files:**
|
||||
- Create: `ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/service/ICcdiPurchaseTransactionImportService.java`
|
||||
- Create: `ruoyi-info-collection/src/main/java/com/ruoyi/ccdi/service/ICcdiPurchaseTransactionImportService.java`
|
||||
|
||||
**Step 1: 创建异步导入Service接口**
|
||||
|
||||
@@ -832,7 +832,7 @@ git commit -m "feat: 添加采购交易Service接口"
|
||||
**Step 2: Commit**
|
||||
|
||||
```bash
|
||||
git add ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/service/ICcdiPurchaseTransactionImportService.java
|
||||
git add ruoyi-info-collection/src/main/java/com/ruoyi/ccdi/service/ICcdiPurchaseTransactionImportService.java
|
||||
git commit -m "feat: 添加采购交易异步导入Service接口"
|
||||
```
|
||||
|
||||
@@ -841,7 +841,7 @@ git commit -m "feat: 添加采购交易异步导入Service接口"
|
||||
## Task 12: 创建Service实现类
|
||||
|
||||
**Files:**
|
||||
- Create: `ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/service/impl/CcdiPurchaseTransactionServiceImpl.java`
|
||||
- Create: `ruoyi-info-collection/src/main/java/com/ruoyi/ccdi/service/impl/CcdiPurchaseTransactionServiceImpl.java`
|
||||
|
||||
**Step 1: 创建Service实现**
|
||||
|
||||
@@ -850,7 +850,7 @@ git commit -m "feat: 添加采购交易异步导入Service接口"
|
||||
**Step 2: Commit**
|
||||
|
||||
```bash
|
||||
git add ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/service/impl/CcdiPurchaseTransactionServiceImpl.java
|
||||
git add ruoyi-info-collection/src/main/java/com/ruoyi/ccdi/service/impl/CcdiPurchaseTransactionServiceImpl.java
|
||||
git commit -m "feat: 添加采购交易Service实现"
|
||||
```
|
||||
|
||||
@@ -859,7 +859,7 @@ git commit -m "feat: 添加采购交易Service实现"
|
||||
## Task 13: 创建异步导入Service实现类
|
||||
|
||||
**Files:**
|
||||
- Create: `ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/service/impl/CcdiPurchaseTransactionImportServiceImpl.java`
|
||||
- Create: `ruoyi-info-collection/src/main/java/com/ruoyi/ccdi/service/impl/CcdiPurchaseTransactionImportServiceImpl.java`
|
||||
|
||||
**Step 1: 创建异步导入实现**
|
||||
|
||||
@@ -874,7 +874,7 @@ git commit -m "feat: 添加采购交易Service实现"
|
||||
**Step 2: Commit**
|
||||
|
||||
```bash
|
||||
git add ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/service/impl/CcdiPurchaseTransactionImportServiceImpl.java
|
||||
git add ruoyi-info-collection/src/main/java/com/ruoyi/ccdi/service/impl/CcdiPurchaseTransactionImportServiceImpl.java
|
||||
git commit -m "feat: 添加采购交易异步导入Service实现"
|
||||
```
|
||||
|
||||
@@ -883,7 +883,7 @@ git commit -m "feat: 添加采购交易异步导入Service实现"
|
||||
## Task 14: 创建Controller控制器
|
||||
|
||||
**Files:**
|
||||
- Create: `ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/controller/CcdiPurchaseTransactionController.java`
|
||||
- Create: `ruoyi-info-collection/src/main/java/com/ruoyi/ccdi/controller/CcdiPurchaseTransactionController.java`
|
||||
|
||||
**Step 1: 创建Controller**
|
||||
|
||||
@@ -904,7 +904,7 @@ git commit -m "feat: 添加采购交易异步导入Service实现"
|
||||
**Step 2: Commit**
|
||||
|
||||
```bash
|
||||
git add ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/controller/CcdiPurchaseTransactionController.java
|
||||
git add ruoyi-info-collection/src/main/java/com/ruoyi/ccdi/controller/CcdiPurchaseTransactionController.java
|
||||
git commit -m "feat: 添加采购交易Controller"
|
||||
```
|
||||
|
||||
@@ -1204,7 +1204,7 @@ git commit -m "feat: 完成采购交易信息管理功能开发"
|
||||
|
||||
## 参考文件
|
||||
|
||||
- 员工招聘信息模块: `ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/**/CcdiStaffRecruitment*`
|
||||
- 员工异步导入: `ruoyi-ccdi/src/main/java/com/ruoyi/ccdi/service/impl/CcdiEmployeeImportServiceImpl.java`
|
||||
- 员工招聘信息模块: `ruoyi-info-collection/src/main/java/com/ruoyi/ccdi/**/CcdiStaffRecruitment*`
|
||||
- 员工异步导入: `ruoyi-info-collection/src/main/java/com/ruoyi/ccdi/service/impl/CcdiEmployeeImportServiceImpl.java`
|
||||
- 前端页面: `ruoyi-ui/src/views/ccdiStaffRecruitment/index.vue`
|
||||
- 测试脚本: `test/test_employee_api.ps1`
|
||||
|
||||
Reference in New Issue
Block a user