feat(edit): 采集插件、编辑页SKU 属性动态展示、颜色展示开发

This commit is contained in:
R524809
2026-09-22 10:11:57 +08:00
parent 05747d6f22
commit 2b06ef0692
12 changed files with 390 additions and 11 deletions
+19
View File
@@ -422,6 +422,25 @@ export const productAiSourceMaterialOverridesSchema =
.partial()
.strict();
/** 右侧采集面板独立保存商品描述时的最小请求体。 */
export const saveProductSourceDescriptionRequestSchema = z
.object({
description: nullableText(100_000),
source_snapshot_revision: z.number().int().positive(),
})
.strict();
export type SaveProductSourceDescriptionRequest = z.infer<
typeof saveProductSourceDescriptionRequestSchema
>;
export type SaveProductSourceDescriptionResponse = {
product_revision: number;
profile_revision: number;
source_material: ProductAiSourceMaterial;
source_material_state: ProductAiSourceMaterialState;
};
export const productPublishPreflightRequestSchema = z
.object({
variant_ids: z