feat: 升级项目列表筛选结构并优化首屏体验

This commit is contained in:
2026-02-22 11:18:55 +08:00
parent fb33b76ff5
commit 2e2edac6af
12 changed files with 1623 additions and 242 deletions
+2
View File
@@ -125,6 +125,8 @@ export const CheckTaskDuplicatesSchema = WebhookAuthSchema.extend({
export const ProjectQuerySchema = z.object({
search: z.string().min(2).max(100).optional(),
tags: z.array(z.string()).optional(),
domains: z.array(z.string()).optional(),
productForms: z.array(z.string()).optional(),
status: ProjectStatusEnum.optional(),
page: z.coerce.number().int().positive().default(1),
limit: z.coerce.number().int().positive().max(100).default(20),