From 97bd3de299c95e21456408c4ae78e143832b1d44 Mon Sep 17 00:00:00 2001 From: wkc <978997012@qq.com> Date: Thu, 19 Mar 2026 11:12:39 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E9=A3=8E=E9=99=A9=E4=BB=AA?= =?UTF-8?q?=E8=A1=A8=E7=9B=98=E6=8C=87=E6=A0=87=E6=96=87=E6=A1=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...-19-results-overview-frontend-implementation.md | 1 + .../components/detail/preliminaryCheck.mock.js | 2 +- .../unit/preliminary-check-summary-labels.test.js | 14 ++++++++++++++ 3 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 ruoyi-ui/tests/unit/preliminary-check-summary-labels.test.js diff --git a/docs/reports/implementation/2026-03-19-results-overview-frontend-implementation.md b/docs/reports/implementation/2026-03-19-results-overview-frontend-implementation.md index cfa8abf4..3aedf247 100644 --- a/docs/reports/implementation/2026-03-19-results-overview-frontend-implementation.md +++ b/docs/reports/implementation/2026-03-19-results-overview-frontend-implementation.md @@ -10,6 +10,7 @@ - 按最新页面反馈为风险总览统计卡补阴影,并将“风险交易”指标文案调整为“无风险人员” - 按最新页面反馈将页面主标题“风险总览”调整为“风险仪表盘” - 按最新页面反馈移除风险仪表盘卡片内的“批量导出”和“切换视图”按钮 +- 按最新页面反馈将风险仪表盘中的“风险人数”指标文案调整为“高风险” ## 验证情况 - 新增 4 个静态断言脚本,分别覆盖页面骨架、前两块区块、后两块区块和三种页面状态 diff --git a/ruoyi-ui/src/views/ccdiProject/components/detail/preliminaryCheck.mock.js b/ruoyi-ui/src/views/ccdiProject/components/detail/preliminaryCheck.mock.js index 472b967a..9b55a2b4 100644 --- a/ruoyi-ui/src/views/ccdiProject/components/detail/preliminaryCheck.mock.js +++ b/ruoyi-ui/src/views/ccdiProject/components/detail/preliminaryCheck.mock.js @@ -5,7 +5,7 @@ export const mockOverviewData = { actions: [], stats: [ { key: "people", label: "总人数", value: 500, icon: "el-icon-user", tone: "blue" }, - { key: "riskPeople", label: "风险人数", value: 10, icon: "el-icon-warning-outline", tone: "red" }, + { key: "riskPeople", label: "高风险", value: 10, icon: "el-icon-warning-outline", tone: "red" }, { key: "medium", label: "中风险", value: 20, icon: "el-icon-s-opportunity", tone: "amber" }, { key: "low", label: "低风险", value: 38, icon: "el-icon-data-line", tone: "green" }, { key: "count", label: "无风险人员", value: 432, icon: "el-icon-document", tone: "blue" }, diff --git a/ruoyi-ui/tests/unit/preliminary-check-summary-labels.test.js b/ruoyi-ui/tests/unit/preliminary-check-summary-labels.test.js new file mode 100644 index 00000000..274ba69c --- /dev/null +++ b/ruoyi-ui/tests/unit/preliminary-check-summary-labels.test.js @@ -0,0 +1,14 @@ +const assert = require("assert"); +const fs = require("fs"); +const path = require("path"); + +const mockSource = fs.readFileSync( + path.resolve( + __dirname, + "../../src/views/ccdiProject/components/detail/preliminaryCheck.mock.js" + ), + "utf8" +); + +assert(mockSource.includes('label: "高风险"'), "仪表盘中的风险人数应改为高风险"); +assert(!mockSource.includes('label: "风险人数"'), "风险人数文案应被替换");