From 93186fd2553eb172d0efd2e259216b72cff55749 Mon Sep 17 00:00:00 2001 From: Linzp Date: Tue, 15 Sep 2026 12:17:42 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=BB=84=E7=BB=87=E6=A0=91=E4=BA=BA?= =?UTF-8?q?=E6=95=B0=E6=9C=AA=E7=9F=A5=E6=97=B6=E5=BE=BD=E7=AB=A0=E4=B8=8D?= =?UTF-8?q?=E5=B1=95=E7=A4=BA=E5=B7=B2=E9=80=89/0=20(1.1.100)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit userCount 缺失时只显示已选人数,避免出现误导的 selected/0。 Co-authored-by: Cursor --- package.json | 2 +- .../Tenant/TenantUserSelect/OrgTreeNodeTitle.js | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 2773854..00b811a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@kne-components/components-admin", - "version": "1.1.99", + "version": "1.1.100", "description": "用于实现一个后台管理系统的必要组件", "scripts": { "init": "husky", diff --git a/src/components/Tenant/TenantUserSelect/OrgTreeNodeTitle.js b/src/components/Tenant/TenantUserSelect/OrgTreeNodeTitle.js index 9b509ea..2fe659b 100644 --- a/src/components/Tenant/TenantUserSelect/OrgTreeNodeTitle.js +++ b/src/components/Tenant/TenantUserSelect/OrgTreeNodeTitle.js @@ -6,8 +6,13 @@ const OrgTreeNodeTitle = ({ name, selectedCount, userCount }) => { let badge = null; if (selected > 0) { - // 该组织下已有选中成员:蓝色气泡「已选人数/组织人数」 - badge = {`${selected}/${orgTotal}`}; + // 人数未知时不要展示「已选/0」 + badge = + orgTotal > 0 ? ( + {`${selected}/${orgTotal}`} + ) : ( + {selected} + ); } else if (orgTotal > 0) { // 无选中成员且人数不为 0:灰色气泡显示组织人数 badge = {orgTotal};