diff --git a/web/client/src/sections/patrolManage/components/planModal.js b/web/client/src/sections/patrolManage/components/planModal.js index a500647..5d5585c 100644 --- a/web/client/src/sections/patrolManage/components/planModal.js +++ b/web/client/src/sections/patrolManage/components/planModal.js @@ -37,10 +37,10 @@ const PlanModal = ({ visible, onCreate, onCancel, dispatch, userLoading, userLis // 如果巡检人员用户被删除,筛掉被删除的用户 const userListIds = userList?.map(u => u.id); const filterUsers = curRecord?.users?.filter(u => userListIds.includes(u.id)); - const nextUserIds = filterUsers.map(u => u.id); + const nextUserIds = filterUsers?.map(u => u.id); form.setFieldsValue({ userIds: nextUserIds, - userDept: [...new Set(filterUsers.map(u => u.department?.name))].join() + userDept: [...new Set(filterUsers?.map(u => u.department?.name))].join() }); } }, [userList])