From 4b66d0d6bf9c506a4a00690240ad7dde71d69942 Mon Sep 17 00:00:00 2001 From: qiankanghui Date: Fri, 26 Jun 2026 16:27:55 +0800 Subject: [PATCH] =?UTF-8?q?feat(home):=20=E6=B7=BB=E5=8A=A0=E9=A6=96?= =?UTF-8?q?=E9=A1=B5=E7=BB=A9=E6=95=88=E6=89=93=E5=88=86=E6=8F=90=E9=86=92?= =?UTF-8?q?=E5=8D=A1=E7=89=87=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在首页添加了我的绩效打分提醒卡片组件 - 实现了绩效打分数据的获取和显示逻辑 - 添加了卡片点击跳转到绩效打分列表页面功能 - 新增了绩效打分提醒API接口调用 - 实现了路由参数传递和筛选条件初始化功能 - 添加了绩效打分提醒数量统计和展示 --- .../myPerformanceEvaluateRequest.js | 2 + src/views/common/home.vue | 44 +++++++++++++++++++ .../supplierPerformance/perMyScore.vue | 14 ++++++ 3 files changed, 60 insertions(+) diff --git a/src/api/supplierPerformance/myPerformanceEvaluateRequest.js b/src/api/supplierPerformance/myPerformanceEvaluateRequest.js index 751904d..c9df815 100644 --- a/src/api/supplierPerformance/myPerformanceEvaluateRequest.js +++ b/src/api/supplierPerformance/myPerformanceEvaluateRequest.js @@ -22,3 +22,5 @@ export const deleteEvaluateRequest = data => createAPI('/perEvaluateRequest/dele export const getEvaluateRequestOwners = data => createAPI('/perEvaluateRequest/owner/list', 'POST', data) // 新增: 保存(或提交)指标打分 export const saveEvaluateRequestIndicatorScore = data => createAPI('/perEvaluateRequest/indicator/saveScore', 'POST', data) +// 新增: 首页待办统计 - 我的绩效打分任务数 +export const myPerformanceScoreReminder = data => createAPI('/perEvaluateRequest/myScoreReminder', 'POST', data) diff --git a/src/views/common/home.vue b/src/views/common/home.vue index 41a7f01..9f24c28 100644 --- a/src/views/common/home.vue +++ b/src/views/common/home.vue @@ -29,6 +29,16 @@
{{ contractExpireReminderCount }}
{{ contractExpireReminderCount > 0 ? '' : 'Null' }}
+
+ +
My Performance Score
+
{{ myPerformanceScoreCount }}
+
{{ myPerformanceScoreCount > 0 ? '' : 'Null' }}
+
@@ -38,6 +48,7 @@