调整风险人员总览核心异常点标签展示
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
# 风险人员总览核心异常点标签化展示实施记录
|
||||
|
||||
## 本次改动
|
||||
|
||||
- 将风险人员总览中的“核心异常点”从纯文本展示改为标签列表展示,样式与“命中模型涉及人员”的异常标签保持一致。
|
||||
- 调整 [`RiskPeopleSection.vue`](/Users/wkc/Desktop/ccdi/ccdi/ruoyi-ui/src/views/ccdiProject/components/detail/RiskPeopleSection.vue):
|
||||
- 新增 `riskPointTagList` 归一化逻辑。
|
||||
- 兼容后端返回标签数组、字符串数组、以及历史 `riskPoint` 拼接字符串三种输入形式。
|
||||
- 按风险等级映射 `el-tag` 颜色,空值场景显示 `-`。
|
||||
- 调整 [`preliminaryCheck.mock.js`](/Users/wkc/Desktop/ccdi/ccdi/ruoyi-ui/src/views/ccdiProject/components/detail/preliminaryCheck.mock.js),补充标签列 mock 数据。
|
||||
- 新增 [`preliminary-check-risk-people-hit-tags.test.js`](/Users/wkc/Desktop/ccdi/ccdi/ruoyi-ui/tests/unit/preliminary-check-risk-people-hit-tags.test.js) 锁定核心异常点标签化渲染结构。
|
||||
|
||||
## 实现说明
|
||||
|
||||
- 不修改后端接口口径,展示层在前端做最小归一化处理。
|
||||
- 若接口继续返回 `riskPoint` 字符串,则按 `、`、`,`、`,`、`;`、`;` 拆分为多个标签。
|
||||
- 若接口后续直接返回 `riskPointTagList`,则优先使用该字段,避免重复拆分。
|
||||
|
||||
## 验证情况
|
||||
|
||||
- 前端单测:
|
||||
- `node ruoyi-ui/tests/unit/preliminary-check-risk-people-hit-tags.test.js`
|
||||
- `node ruoyi-ui/tests/unit/preliminary-check-risk-people-binding.test.js`
|
||||
- `node ruoyi-ui/tests/unit/preliminary-check-summary-and-people.test.js`
|
||||
|
||||
## 未包含内容
|
||||
|
||||
- 未调整风险人员总览接口返回结构
|
||||
- 未改动风险等级口径与统计逻辑
|
||||
- 未改动“命中模型涉及人员”区块的接口或交互
|
||||
Reference in New Issue
Block a user