From 822ea88f640aec286fba582f7f8785a01c771f06 Mon Sep 17 00:00:00 2001 From: LiuJiaNan <15703339975@163.com> Date: Wed, 19 Nov 2025 17:38:56 +0800 Subject: [PATCH] =?UTF-8?q?DepartmentSelectTree=E6=96=B0=E5=A2=9E=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E6=89=80=E6=9C=89=E4=BC=81=E4=B8=9A=E9=83=A8=E9=97=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/SelectTree/Department/Gwj/index.d.ts | 2 ++ components/SelectTree/Department/Gwj/index.js | 17 ++++++++++------- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/components/SelectTree/Department/Gwj/index.d.ts b/components/SelectTree/Department/Gwj/index.d.ts index d8a0689..2eef043 100644 --- a/components/SelectTree/Department/Gwj/index.d.ts +++ b/components/SelectTree/Department/Gwj/index.d.ts @@ -14,6 +14,8 @@ export interface DepartmentSelectTreeProps extends Omit { setTreeData([]); - // 根据参数决定是否发送请求 - if (isNeedCorpInfoId && !params.eqCorpinfoId) - return; - if (isNeedParentId && !params.eqParentId) - return; + if (searchType === "all") { + // 根据参数决定是否发送请求 + if (isNeedCorpInfoId && !params.eqCorpinfoId) + return; + if (isNeedParentId && !params.eqParentId) + return; + } - const { data } = await request("/basic-info/department/listTree", "post", params); + const { data } = await request(searchType === "current" ? "/basic-info/department/listTree" : "/basic-info/department/listAllTree", "post", params); setTreeData(data); }; useEffect(() => { getData(); - }, [JSON.stringify(params), isNeedCorpInfoId, isNeedParentId]); + }, [JSON.stringify(params), isNeedCorpInfoId, isNeedParentId, searchType]); return (