From b943d05d5ac221f791942de15d96c7ce0a384aaf Mon Sep 17 00:00:00 2001 From: Archer <545436317@qq.com> Date: Mon, 14 Apr 2025 18:36:16 +0800 Subject: [PATCH] V4.9.5 feature (#4534) * update doc * add response detail value * fix: filter params --- docSite/content/zh-cn/docs/development/upgrading/495.md | 1 + packages/service/core/workflow/dispatch/index.ts | 3 ++- .../pageComponents/account/team/OperationLog/index.tsx | 8 ++------ .../app/src/web/support/user/team/operantionLog/api.ts | 1 + 4 files changed, 6 insertions(+), 7 deletions(-) diff --git a/docSite/content/zh-cn/docs/development/upgrading/495.md b/docSite/content/zh-cn/docs/development/upgrading/495.md index 3bc96b1c2..9d80440f9 100644 --- a/docSite/content/zh-cn/docs/development/upgrading/495.md +++ b/docSite/content/zh-cn/docs/development/upgrading/495.md @@ -13,6 +13,7 @@ weight: 795 1. 团队成员权限细分,可分别控制是否可创建在根目录应用/知识库以及 API Key 2. 支持交互节点在嵌套工作流中使用。 3. 团队成员操作日志。 +4. 用户输入节点支持多选框。 ## ⚙️ 优化 diff --git a/packages/service/core/workflow/dispatch/index.ts b/packages/service/core/workflow/dispatch/index.ts index 98fb4ccfe..be837281f 100644 --- a/packages/service/core/workflow/dispatch/index.ts +++ b/packages/service/core/workflow/dispatch/index.ts @@ -132,6 +132,7 @@ export async function dispatchWorkFlow(data: Props): Promise { setSearchParams({ - ...(isSelectAllTmb ? {} : { tmbIds: selectedTmbIds.length > 0 ? selectedTmbIds : undefined }), - ...(isSelectAllEvent - ? {} - : { events: selectedEvents.length > 0 ? selectedEvents : undefined }) + ...(isSelectAllTmb ? {} : { tmbIds: selectedTmbIds }), + ...(isSelectAllEvent ? {} : { events: selectedEvents }) }); }, [selectedTmbIds, selectedEvents, isSelectAllTmb, isSelectAllEvent]); diff --git a/projects/app/src/web/support/user/team/operantionLog/api.ts b/projects/app/src/web/support/user/team/operantionLog/api.ts index 574639756..4ada0cc06 100644 --- a/projects/app/src/web/support/user/team/operantionLog/api.ts +++ b/projects/app/src/web/support/user/team/operantionLog/api.ts @@ -2,6 +2,7 @@ import { GET, POST, PUT } from '@/web/common/api/request'; import type { PaginationProps, PaginationResponse } from '@fastgpt/web/common/fetch/type'; import type { OperationListItemType } from '@fastgpt/global/support/operationLog/type'; import { OperationLogEventEnum } from '@fastgpt/global/support/operationLog/constants'; + export const getOperationLogs = ( props: PaginationProps & { tmbIds?: string[];