From bae61108be234f109c80d495176516a4217b6b04 Mon Sep 17 00:00:00 2001 From: TsMask <340112800@qq.com> Date: Thu, 20 Feb 2025 19:24:06 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E7=BC=96=E8=AF=91=E7=B1=BB=E5=9E=8B?= =?UTF-8?q?=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/perfManage/goldTarget/index.vue | 2 +- src/views/perfManage/kpiCReport/index.vue | 125 +++++++++++++++----- src/views/perfManage/kpiKeyTarget/index.vue | 18 ++- 3 files changed, 109 insertions(+), 36 deletions(-) diff --git a/src/views/perfManage/goldTarget/index.vue b/src/views/perfManage/goldTarget/index.vue index f56dfd12..5e27a4b2 100644 --- a/src/views/perfManage/goldTarget/index.vue +++ b/src/views/perfManage/goldTarget/index.vue @@ -1084,7 +1084,7 @@ onBeforeUnmount(() => { :scroll="{ y: 250 }" size="small" :custom-row=" - record => ({ + (record:any) => ({ onClick: () => handleRowClick(record), class: selectedRow.includes(record.kpiId) ? 'selected-row' : '', }) diff --git a/src/views/perfManage/kpiCReport/index.vue b/src/views/perfManage/kpiCReport/index.vue index f53e45f3..7dc3d6ca 100644 --- a/src/views/perfManage/kpiCReport/index.vue +++ b/src/views/perfManage/kpiCReport/index.vue @@ -757,7 +757,7 @@ const selectedUnit = ref(null); // 添加处理行点击的方法 function handleRowClick(record: any) { const index = selectedRow.value.indexOf(record.kpiId); - console.log(record) + console.log(record); // 如果已经选中,取消选中 if (index > -1) { selectedRow.value.splice(index, 1); @@ -766,12 +766,12 @@ function handleRowClick(record: any) { if (selectedRow.value.length === 0) { selectedUnit.value = null; } - } else { - // 检查单位是否一致 if (selectedUnit.value && selectedUnit.value !== record.unit) { - message.error(`${t('views.perfManage.customTarget.unitSelect')} ${selectedUnit.value}`); + message.error( + `${t('views.perfManage.customTarget.unitSelect')} ${selectedUnit.value}` + ); return; } @@ -940,28 +940,50 @@ onBeforeUnmount(() => { - +
-
+
- + " + >