修复 Redis 断连重连并更新中介导入文案
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
# 实体库删除关联校验实施记录
|
||||
|
||||
## 基本信息
|
||||
|
||||
- 日期:2026-04-21
|
||||
- 范围:实体库管理后端删除校验
|
||||
- 关联计划:`docs/plans/backend/2026-04-21-enterprise-delete-relation-check-backend-implementation.md`
|
||||
|
||||
## 实施内容
|
||||
|
||||
- 在 `CcdiEnterpriseBaseInfoServiceImpl` 的 `deleteEnterpriseBaseInfoByIds` 中增加删除前校验逻辑。
|
||||
- 删除前分别查询员工实体关联、信贷客户实体关联、中介关联机构三张关系表,只要任一表存在当前统一社会信用代码的关联记录,即终止删除。
|
||||
- 失败提示按实际命中的关联类型拼装中文文案,例如“已关联员工”“已关联员工、信贷客户、中介”,便于页面直接回显原因。
|
||||
- 保持“先全部校验、后统一删除”的处理方式,避免批量删除时出现部分删除成功、部分失败的不一致情况。
|
||||
- 补充 `CcdiEnterpriseBaseInfoServiceImplTest`,覆盖删除成功、员工关联拦截、多关联拦截场景。
|
||||
|
||||
## 验证结果
|
||||
|
||||
- 执行命令:
|
||||
`mvn -pl ccdi-info-collection -am -Dsurefire.failIfNoSpecifiedTests=false -Dtest=CcdiEnterpriseBaseInfoServiceImplTest test`
|
||||
- 结果:PASS
|
||||
- 备注:Maven 构建过程中仍存在项目原有 `ccdi-lsfx` 重复依赖声明 warning,本次改动未触碰该问题,不影响本次测试通过。
|
||||
Reference in New Issue
Block a user