From 73240d94b1950ed354ad5c5b7e422ec49d19ffa3 Mon Sep 17 00:00:00 2001 From: hurole <1192163814@qq.com> Date: Sun, 23 Nov 2025 12:29:42 +0800 Subject: [PATCH] refactor: remove pipeline DTO and type definitions --- apps/server/controllers/deployment/types.ts | 0 apps/server/controllers/pipeline/dto.ts | 6 ++++++ apps/server/controllers/pipeline/types.ts | 13 ------------- 3 files changed, 6 insertions(+), 13 deletions(-) delete mode 100644 apps/server/controllers/deployment/types.ts delete mode 100644 apps/server/controllers/pipeline/types.ts diff --git a/apps/server/controllers/deployment/types.ts b/apps/server/controllers/deployment/types.ts deleted file mode 100644 index e69de29..0000000 diff --git a/apps/server/controllers/pipeline/dto.ts b/apps/server/controllers/pipeline/dto.ts index bbe0637..cb88712 100644 --- a/apps/server/controllers/pipeline/dto.ts +++ b/apps/server/controllers/pipeline/dto.ts @@ -32,3 +32,9 @@ export const pipelineIdSchema = z.object({ export const listPipelinesQuerySchema = z.object({ projectId: z.coerce.number().int().positive({ message: '项目ID必须是正整数' }).optional(), }).optional(); + +// 类型 +export type CreatePipelineInput = z.infer; +export type UpdatePipelineInput = z.infer; +export type PipelineIdParams = z.infer; +export type ListPipelinesQuery = z.infer; diff --git a/apps/server/controllers/pipeline/types.ts b/apps/server/controllers/pipeline/types.ts deleted file mode 100644 index 331e653..0000000 --- a/apps/server/controllers/pipeline/types.ts +++ /dev/null @@ -1,13 +0,0 @@ -import type { z } from 'zod'; -import type { - createPipelineSchema, - updatePipelineSchema, - pipelineIdSchema, - listPipelinesQuerySchema -} from './schema.js'; - -// TypeScript 类型 -export type CreatePipelineInput = z.infer; -export type UpdatePipelineInput = z.infer; -export type PipelineIdParams = z.infer; -export type ListPipelinesQuery = z.infer;