935 B
935 B
员工信息仅展示本人资产后端实施计划
变更目标
- 员工详情接口返回的
assetInfoList仅包含员工本人资产 - 员工信息页不再通过详情接口混入亲属资产数据
变更范围
ccdi-info-collection/src/main/java/com/ruoyi/info/collection/service/impl/CcdiBaseStaffServiceImpl.javaccdi-info-collection/src/test/java/com/ruoyi/info/collection/service/CcdiBaseStaffServiceImplTest.java
实施步骤
- 将员工详情聚合资产的查询口径从
family_id = 员工身份证号调整为family_id = 员工身份证号 and person_id = 员工身份证号 - 保持员工新增、编辑时的
replaceByFamilyId逻辑不变,继续由后端写入本人资产 - 调整单元测试,验证员工详情仅返回本人资产
验证要点
- 查询员工详情时,
assetInfoList不再返回亲属资产 - 现有员工新增、编辑、删除链路不受影响