From cbf2903d67eb6e64cedde91ec251d01519e696c7 Mon Sep 17 00:00:00 2001 From: YeYuheng <57035043+YYH211@users.noreply.github.com> Date: Mon, 27 Apr 2026 17:16:25 +0800 Subject: [PATCH] api_dataset_error (#6828) --- packages/global/core/dataset/apiDataset/type.ts | 3 +-- packages/global/openapi/core/dataset/apiDataset/api.ts | 7 +++---- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/packages/global/core/dataset/apiDataset/type.ts b/packages/global/core/dataset/apiDataset/type.ts index 57f77e7605..8f559e95af 100644 --- a/packages/global/core/dataset/apiDataset/type.ts +++ b/packages/global/core/dataset/apiDataset/type.ts @@ -1,10 +1,9 @@ -import { ParentIdSchema } from '../../../common/parentFolder/type'; import z from 'zod'; export const APIFileItemSchema = z.object({ id: z.string(), rawId: z.string(), - parentId: ParentIdSchema, + parentId: z.string().nullish(), name: z.string(), type: z.enum(['file', 'folder']), updateTime: z.coerce.date(), diff --git a/packages/global/openapi/core/dataset/apiDataset/api.ts b/packages/global/openapi/core/dataset/apiDataset/api.ts index 09e137805c..88f5cd2390 100644 --- a/packages/global/openapi/core/dataset/apiDataset/api.ts +++ b/packages/global/openapi/core/dataset/apiDataset/api.ts @@ -1,6 +1,5 @@ import { z } from 'zod'; import { ObjectIdSchema } from '../../../../common/type/mongo'; -import { ParentIdSchema } from '../../../../common/parentFolder/type'; import { APIFileItemSchema, ApiDatasetServerSchema @@ -15,7 +14,7 @@ export const GetApiDatasetCatalogBodySchema = z.object({ example: '产品文档', description: '搜索关键词' }), - parentId: ParentIdSchema.meta({ + parentId: z.string().nullish().meta({ example: '68ad85a7463006c963799a05', description: '父级节点 ID,不传或 null 表示根目录' }), @@ -39,7 +38,7 @@ export const GetApiDatasetPathNamesBodySchema = z.object({ example: '68ad85a7463006c963799a05', description: '知识库 ID,传入时从知识库配置中读取 apiDatasetServer' }), - parentId: ParentIdSchema.meta({ + parentId: z.string().nullish().meta({ example: '68ad85a7463006c963799a05', description: '当前节点 ID,不传或 null 时返回空字符串' }), @@ -68,7 +67,7 @@ export const GetApiDatasetFileListBodySchema = z.object({ example: '产品文档', description: '搜索关键词' }), - parentId: ParentIdSchema.meta({ + parentId: z.string().nullish().meta({ example: '68ad85a7463006c963799a05', description: '父级节点 ID,不传或 null 表示根目录' })