完成中介库导入改造
This commit is contained in:
@@ -435,3 +435,27 @@ mvn -pl ccdi-info-collection -am clean compile
|
||||
- `relationType` 已从导入链路中移除
|
||||
- `personSubType` 模板下拉已切换为 `ccdi_person_sub_type`
|
||||
- 后端测试与编译验证通过
|
||||
|
||||
## 执行结果
|
||||
|
||||
- SQL 脚本:
|
||||
`sql/migration/2026-04-20-fix-ccdi-person-sub-type-dict.sql`
|
||||
`sql/migration/2026-04-20-migrate-intermediary-related-num-id-to-person-id.sql`
|
||||
结果:已执行 `bin/mysql_utf8_exec.sh`。
|
||||
- SQL 核查:
|
||||
`post_migration_missing_parent = 1025`
|
||||
`legacy_biz_id_reference = 0`
|
||||
`owner_person_id_empty_after_migration = 754`
|
||||
结果:可迁移数据已切换完成,旧 `biz_id` 语义残留清零,但历史脏数据仍需后续清洗。
|
||||
- Maven 命令:
|
||||
`mvn -pl ccdi-info-collection -am -Dsurefire.failIfNoSpecifiedTests=false -Dtest=CcdiIntermediaryServiceImplTest,CcdiIntermediaryMapperTest test`
|
||||
结果:PASS
|
||||
- Maven 命令:
|
||||
`mvn -pl ccdi-info-collection -am -Dsurefire.failIfNoSpecifiedTests=false -Dtest=CcdiIntermediaryPersonImportServiceImplTest,CcdiIntermediaryEnterpriseRelationImportServiceImplTest,CcdiIntermediaryControllerTest test`
|
||||
结果:PASS
|
||||
- Maven 命令:
|
||||
`mvn -pl ccdi-info-collection -am -Dsurefire.failIfNoSpecifiedTests=false -Dtest=CcdiIntermediaryServiceImplTest,CcdiIntermediaryMapperTest,CcdiIntermediaryControllerTest,CcdiIntermediaryPersonImportServiceImplTest,CcdiIntermediaryEnterpriseRelationImportServiceImplTest test`
|
||||
结果:PASS
|
||||
- Maven 命令:
|
||||
`mvn -pl ccdi-info-collection -am clean compile`
|
||||
结果:PASS(BUILD SUCCESS)
|
||||
|
||||
@@ -399,3 +399,15 @@ source ~/.nvm/nvm.sh && nvm use 14.21.3 && npm run build:prod
|
||||
- 页面支持恢复两类最近一次导入任务状态
|
||||
- 导入提示文案已经明确 `personSubType` 字典下拉、`relationType` 废弃、`relatedNumId` 新语义
|
||||
- 已使用 `nvm use 14.21.3` 完成前端测试脚本和生产构建验证
|
||||
|
||||
## 执行结果
|
||||
|
||||
- Node 命令:
|
||||
`source ~/.nvm/nvm.sh && cd ruoyi-ui && nvm use 14.21.3`
|
||||
结果:PASS(Now using node v14.21.3)
|
||||
- Node 命令:
|
||||
`source ~/.nvm/nvm.sh && cd ruoyi-ui && nvm use 14.21.3 >/dev/null && node tests/unit/intermediary-import-api.test.js && node tests/unit/intermediary-import-dialog.test.js && node tests/unit/intermediary-import-toolbar.test.js && node tests/unit/intermediary-import-state.test.js && node tests/unit/intermediary-person-edit-ui.test.js`
|
||||
结果:PASS
|
||||
- Node 命令:
|
||||
`source ~/.nvm/nvm.sh && cd ruoyi-ui && nvm use 14.21.3 >/dev/null && npm run build:prod`
|
||||
结果:PASS(构建成功,仅保留原有 bundle size warning)
|
||||
|
||||
Reference in New Issue
Block a user