完善外部人员预警与项目分析上线内容
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
# 外部人员预警前端实施计划
|
||||
|
||||
## 目标
|
||||
|
||||
在结果总览页面保持员工为主的展示结构,新增同风格、靠后的“外部人员预警”入口,并补齐列表、详情、模型联动和导出交互。
|
||||
|
||||
## 页面结构
|
||||
|
||||
1. 风险总览卡片结构不变。
|
||||
2. 风险人员区域新增弱 Tab:
|
||||
- 员工风险人员
|
||||
- 外部人员预警
|
||||
3. 默认选中员工风险人员。
|
||||
4. 外部人员预警表格不展示工号、部门、资产分析、负面征信等员工专属字段。
|
||||
5. 外部人员操作按钮显示“查看交易”。
|
||||
|
||||
## 外部人员表格字段
|
||||
|
||||
1. 姓名。
|
||||
2. 证件号。
|
||||
3. 主体类型:中介、客户、外部人员。
|
||||
4. 风险等级。
|
||||
5. 命中模型数。
|
||||
6. 核心异常点。
|
||||
7. 涉及对象。
|
||||
8. 最近交易时间。
|
||||
9. 操作。
|
||||
|
||||
## 风险模型
|
||||
|
||||
1. 员工风险模型保持现有展示。
|
||||
2. 在模型区域后置展示外部人员预警模型。
|
||||
3. 选择外部人员模型时,下方命中人员列表切换为外部人员字段。
|
||||
4. 导出按钮按当前选中的模型范围导出命中明细。
|
||||
|
||||
## 导出
|
||||
|
||||
1. 风险人员区域导出按当前 Tab 决定导出员工或外部人员。
|
||||
2. 外部人员导出文件名为 `风险人员总览_外部人员预警_<项目ID>_<时间>.xlsx`。
|
||||
3. 风险模型导出导出当前筛选模型命中明细。
|
||||
|
||||
## 验证
|
||||
|
||||
1. 使用真实页面验证员工 Tab 默认展示不变。
|
||||
2. 切换外部人员预警 Tab,确认字段和分页正常。
|
||||
3. 选择外部人员模型,确认模型命中人员列表切换正常。
|
||||
4. 点击导出,确认请求触发和文件下载。
|
||||
@@ -0,0 +1,27 @@
|
||||
# 外部人员详情加载态修正前端实施计划
|
||||
|
||||
## 目标
|
||||
|
||||
修正结果总览外部人员“查看详情”弹窗打开时先显示前端拼装的笼统对象异常、再刷新为流水异常明细的问题。
|
||||
|
||||
## 实施范围
|
||||
|
||||
- 页面:项目详情 > 结果总览 > 外部人员预警 > 查看详情。
|
||||
- 文件:`ruoyi-ui/src/views/ccdiProject/components/detail/ExternalPersonDetailDialog.vue`。
|
||||
- 不调整后端接口。
|
||||
|
||||
## 实施内容
|
||||
|
||||
1. 打开弹窗并加载流水异常明细时,先清空上一轮 `statementRows`。
|
||||
2. `detailLoading` 为 `true` 时不渲染 `ProjectAnalysisAbnormalTab`。
|
||||
3. 加载期间仅展示独立加载区域。
|
||||
4. 流水接口返回后再渲染异常明细内容。
|
||||
5. 对于未匹配到单笔流水的对象级规则,加载完成后保留“对象异常明细”分组展示。
|
||||
|
||||
## 验证要点
|
||||
|
||||
1. 进入真实结果总览外部人员预警列表。
|
||||
2. 点击“查看详情”。
|
||||
3. 确认加载期间不出现发白的“对象异常明细”内容。
|
||||
4. 确认加载完成后展示流水异常明细。
|
||||
5. 确认总流水超限等对象级规则在加载完成后仍可显示为“对象异常明细”。
|
||||
@@ -0,0 +1,26 @@
|
||||
# 外部人员预警列表字段语义修正前端实施计划
|
||||
|
||||
## 目标
|
||||
|
||||
修正结果总览“外部人员预警”列表字段展示语义,避免将模型、规则和涉及对象混用。
|
||||
|
||||
## 实施范围
|
||||
|
||||
- 页面:项目详情 > 结果总览 > 外部人员预警。
|
||||
- 文件:`ruoyi-ui/src/views/ccdiProject/components/detail/RiskPeopleSection.vue`。
|
||||
- 不新增接口,不修改后端查询口径。
|
||||
|
||||
## 实施内容
|
||||
|
||||
1. 移除外部人员列表中的“命中模型数 / 命中模型”列。
|
||||
2. “核心异常点”继续展示 `riskPointTagList[].ruleName`,即规则名称。
|
||||
3. “涉及对象”继续展示后端 `relatedObject`,仅表示交易对手方对象类型。
|
||||
4. 员工风险人员列表不调整。
|
||||
|
||||
## 验证要点
|
||||
|
||||
1. 进入真实项目详情结果总览。
|
||||
2. 切换到“外部人员预警”Tab。
|
||||
3. 确认外部人员列表不再显示“命中模型数 / 命中模型”列。
|
||||
4. 确认“核心异常点”显示规则名称。
|
||||
5. 确认“涉及对象”不再承担模型或规则展示语义。
|
||||
Reference in New Issue
Block a user