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