refactor(data): merge DTO models into schemas

This commit is contained in:
2026-07-17 12:47:18 +08:00
parent 2796010971
commit eac3d8f0a7
274 changed files with 1466 additions and 1956 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
import type { UiMessage } from "@/data/dto/chat";
import type { UiMessage } from "@/stores/chat/ui-message";
import type { ChatState } from "../chat-state";
+5 -2
View File
@@ -1,5 +1,8 @@
import { type ChatSendResponse, type UiMessage } from "@/data/dto/chat";
import type { ChatLockDetailData } from "@/data/schemas/chat";
import type {
ChatLockDetailData,
ChatSendResponse,
} from "@/data/schemas/chat";
import type { UiMessage } from "@/stores/chat/ui-message";
import { todayString } from "@/utils/date";
/**
+1 -1
View File
@@ -1,4 +1,4 @@
import type { UiMessage } from "@/data/dto/chat";
import type { UiMessage } from "@/stores/chat/ui-message";
import type { PendingChatPromotion } from "@/data/storage/navigation";
import { todayString } from "@/utils/date";
+2 -1
View File
@@ -1,4 +1,5 @@
import { type ChatSendResponse, type UiMessage } from "@/data/dto/chat";
import type { ChatSendResponse } from "@/data/schemas/chat";
import type { UiMessage } from "@/stores/chat/ui-message";
import type { ChatState, ChatUpgradeReason } from "../chat-state";
+5 -2
View File
@@ -1,5 +1,8 @@
import type { UiMessage, UnlockPrivateResponse } from "@/data/dto/chat";
import type { ChatLockType } from "@/data/schemas/chat";
import type {
ChatLockType,
UnlockPrivateResponse,
} from "@/data/schemas/chat";
import type { UiMessage } from "@/stores/chat/ui-message";
export interface UnlockMessageRequest {
displayMessageId: string;