Files
ccdi/docs/reports/implementation/2026-05-06-family-relation-cert-no-list-query.md

30 lines
1.6 KiB
Markdown

# 员工亲属关系与信贷客户家庭关系关系人身份证号展示实施记录
## 修改内容
- 在【员工亲属关系维护】列表新增“关系人身份证号”列,展示接口返回的 `relationCertNo`
- 在【信贷客户家庭关系】列表新增“关系人身份证号”列,展示接口返回的 `relationCertNo`
- 两个页面查询区新增“关系人身份证号”筛选项,支持按关系人身份证号模糊查询。
- 后端查询 DTO 与 MyBatis 分页 SQL 补充 `relationCertNo` 查询条件,保持页面查询条件与接口过滤逻辑一致。
## 影响范围
- 前端页面:
- `ruoyi-ui/src/views/ccdiStaffFmyRelation/index.vue`
- `ruoyi-ui/src/views/ccdiCustFmyRelation/index.vue`
- 后端查询:
- `CcdiStaffFmyRelationQueryDTO`
- `CcdiCustFmyRelationQueryDTO`
- `CcdiStaffFmyRelationMapper.xml`
- `CcdiCustFmyRelationMapper.xml`
## 验证情况
- 已确认两个分页接口原 SQL 与 VO 均包含 `relation_cert_no` / `relationCertNo` 字段。
- 已执行 `mvn -pl ccdi-info-collection -am compile -DskipTests`,编译通过。
- 已按 `ruoyi-ui/.nvmrc` 使用 Node `14.21.3` 执行 `npm run build:prod`,构建通过,仅存在既有资源体积告警。
- 已通过 `browser-use` 打开真实前端页面验证:
- `/maintain/staffFmyRelation` 展示“关系人身份证号”筛选项与表格列,并可按 `330101196501010011` 查询到对应员工亲属关系记录。
- `/maintain/custFmyRelation` 展示“关系人身份证号”筛选项与表格列,并可按 `330101197806060077` 查询到对应信贷客户家庭关系记录。
- 浏览器控制台未发现错误日志。