1.6 KiB
1.6 KiB
账号库列表排除信贷客户实施记录
1. 本次实施内容
- 在
CcdiAccountInfoMapper.xml的公共查询条件AccountInfoWhereClause中增加AND ai.owner_type <> 'CREDIT_CUSTOMER'。 - 账号库列表分页与导出查询共用该条件,因此两处均不再返回信贷客户账号。
- 在
CcdiAccountInfoMapperTest中补充 SQL 渲染断言,覆盖信贷客户排除条件。 - 前端页面、筛选项、接口参数和账号库新增编辑导入校验未调整。
2. 影响范围
- 影响接口:
/ccdi/accountInfo/list - 影响查询:
selectAccountInfoPage、selectAccountInfoListForExport - 不影响账号详情、新增、编辑、删除、导入模板和导入处理。
3. 验证记录
- 已确认 Mapper XML 包含固定排除条件。
- 已确认
ownerType=CREDIT_CUSTOMER会与固定排除条件组合为空结果。 - 已执行
git diff --check -- ccdi-info-collection/src/main/resources/mapper/info/collection/CcdiAccountInfoMapper.xml docs/plans/backend/2026-05-27-account-info-exclude-credit-customer-backend-implementation.md docs/reports/implementation/2026-05-27-account-info-exclude-credit-customer-implementation.md,无空白问题。 - 已执行
mvn -pl ccdi-info-collection -am -DskipTests compile,结果BUILD SUCCESS。 - 已执行
mvn -pl ccdi-info-collection -am test,结果BUILD SUCCESS,共运行 171 个测试,失败 0、错误 0。
4. 前提说明
信贷客户账号需要以 owner_type = 'CREDIT_CUSTOMER' 写入 ccdi_account_info,否则本次列表排除条件无法识别。