From 834bc83a696430e0350c732bb63ce604f0e04aae Mon Sep 17 00:00:00 2001 From: dearLin <1261008090@qq.com> Date: Mon, 9 Feb 2026 17:47:36 +0800 Subject: [PATCH] =?UTF-8?q?fixed:=E5=AE=8C=E5=96=84=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E7=94=B3=E8=AF=B7=E7=9A=84=E6=97=B6=E5=80=99=EF=BC=8C=E5=AD=98?= =?UTF-8?q?=E5=85=A5=E7=9A=84=E5=AE=A1=E6=89=B9=E4=BA=BA=E4=BC=81=E4=B8=9A?= =?UTF-8?q?id=E4=B8=8D=E5=AF=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ProjectReview/ProjectFilingApplication/Add/index.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/pages/Container/Stakeholder/ProjectReview/ProjectFilingApplication/Add/index.js b/src/pages/Container/Stakeholder/ProjectReview/ProjectFilingApplication/Add/index.js index 1379518..759b20f 100644 --- a/src/pages/Container/Stakeholder/ProjectReview/ProjectFilingApplication/Add/index.js +++ b/src/pages/Container/Stakeholder/ProjectReview/ProjectFilingApplication/Add/index.js @@ -972,6 +972,7 @@ const UserSelectComponent = (props) => { const { tableProps, getData } = useTable(props["userList"], { form, params: { + noMain: 1, inDepartmentId, eqEmploymentFlag: 1, // 在职 }, @@ -1000,14 +1001,14 @@ const UserSelectComponent = (props) => { if (props.onConfirm) { // 确保项目负责人始终在选中列表中 const finalSelectedRows = [...selectedRows]; - if (projectLeader && !selectedRows.find(item => item.id === projectLeader.id)) { + if (projectLeader && !selectedRows.find(item => item?.id === projectLeader?.id)) { finalSelectedRows.unshift(projectLeader); } // 为选中的用户数据添加 projectLeader 字段 const processedRows = finalSelectedRows.map(item => ({ ...item, - projectLeader: projectLeader && item.id === projectLeader.id ? 1 : 0, + projectLeader: projectLeader && item?.id === projectLeader?.id ? 1 : 0, })); props.onConfirm(processedRows);