From cf73c2f9b9e0046cbefd16ffcd97c1baf4b13cb4 Mon Sep 17 00:00:00 2001
From: tuqin <tuqin@tuqin.cn>
Date: 星期一, 02 十一月 2026 14:43:13 +0800
Subject: [PATCH] fix(hrm): 核算批量删除区分「全部删除成功」与「部分被跳过」

---
 src/views/hrm/salary/calculation/index.vue |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

diff --git a/src/views/hrm/salary/calculation/index.vue b/src/views/hrm/salary/calculation/index.vue
index ac47e68..36c41ff 100644
--- a/src/views/hrm/salary/calculation/index.vue
+++ b/src/views/hrm/salary/calculation/index.vue
@@ -220,7 +220,14 @@
     return;
   }
   const count = await deleteSalaryCalculationBatch(ids);
-  message.success(`宸插垹闄� ${count ?? ids.length} 鏉℃牳绠楄褰昤);
+  if (typeof count === 'number' && count < ids.length) {
+    // 宸茶宸ヨ祫鍙戞斁寮曠敤鐨勮褰曚細琚悗绔烦杩囷紝閬垮厤鍙戞斁鏄庣粏鍙樻垚瀛ゅ効鏁版嵁
+    message.warning(
+      `宸插垹闄� ${count} 鏉★紝${ids.length - count} 鏉″凡杩涘叆宸ヨ祫鍙戞斁娴佺▼锛屽凡璺宠繃`,
+    );
+  } else {
+    message.success(`宸插垹闄� ${count ?? ids.length} 鏉℃牳绠楄褰昤);
+  }
   handleRefresh();
 }
 

--
Gitblit v1.9.3