feat(ops): kb doc edit, validation auto-tickets, support batch ops

Add knowledge document GET/PUT and admin edit UI; auto-create support tickets on client 400 validation errors across user/shop/partner apps; batch create tasks and publish from support tickets; restore mini-user store env single-column layout.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-08-05 00:08:40 +08:00
parent 16c386f165
commit 02d89e6385
18 changed files with 677 additions and 24 deletions
@@ -50,6 +50,20 @@ export type CreateKnowledgeDocumentRequest = {
sizeBytes?: number | null;
};
export type UpdateKnowledgeDocumentRequest = {
title?: string;
contentText?: string | null;
fileName?: string | null;
fileUrl?: string | null;
mimeType?: string | null;
sizeBytes?: number | null;
};
/** 编辑文档时含正文 */
export type KnowledgeDocumentDetailDto = KnowledgeDocumentDto & {
contentText: string | null;
};
export type KnowledgeBaseOptionDto = {
id: string;
name: string;