2.6 KiB
2.6 KiB
2026-03-25 专项核查员工家庭资产负债展开区改版前端实施记录
本次修改文件
生产代码
ruoyi-ui/src/views/ccdiProject/components/detail/FamilyAssetLiabilityDetail.vue
测试
ruoyi-ui/tests/unit/special-check-detail-layout.test.jsruoyi-ui/tests/unit/special-check-detail-summary-groups.test.jsruoyi-ui/tests/unit/special-check-visual-alignment.test.jsruoyi-ui/tests/unit/special-check-detail-date-display.test.js
实施范围
- 本次只改专项核查“员工家庭资产负债专项核查”的展开详情组件
- 列表层
FamilyAssetLiabilitySection.vue、展开入口、详情缓存、按需请求与接口路径均未改动 - 未新增后端字段、未新增路由、未新增弹窗或抽屉容器
实现内容
1. 展开区结构改为 5 段纵向汇总卡片
- 将旧的“三列卡片 + 资产/负债表格”改为单列纵向结构
- 固定展示顺序为:
总收入总负债总资产关键指标详查结果
- 每张卡片标题右侧直接展示汇总值或结果名称
2. 资产与负债明细改为来源项聚合
- 资产来源项基于
assetDetail.items按现有类型字段聚合展示 - 负债来源项基于
debtDetail.items按现有类型字段聚合展示 - 每条来源项统一展示:
- 类型名
- 聚合金额
- 占总额比例
- 彻底移除
el-table明细表结构,避免继续展示逐条流水式详情
2.1 细项名称展示口径调整
- 根据补充要求,总资产卡片内的细项名称优先展示
assetName - 总负债卡片内的细项名称优先展示
debtName - 仅当名称为空时,才回退使用现有类型字段作为兜底文案
3. 关键指标与风险结论改为前端就地计算
- 继续复用现有
incomeDetail / assetDetail / debtDetail / summary数据 - 前端新增以下计算能力:
净资产 = 总资产 - 总负债资产负债率 = 总负债 / 总资产资产/收入比 = 总资产 / 总收入负债/收入比 = 总负债 / 总收入
- 分母为
0时统一展示- - 详查结果按
summary.riskLevelCode映射文案与样式:NORMAL -> 结构基本合理RISK -> 负债与收入压力偏高HIGH -> 资产负债结构明显异常MISSING_INFO -> 当前信息不完整
边界说明
- 本次未改列表列顺序、风险标签、查看详情入口与项目切换逻辑
- 本次未改接口契约,汇总值优先复用
summary,不足时回退详情明细中的现有总额字段 - 日期格式化工具函数仍保留,延续既有金额/日期工具风格