feat!: 将项目有Strapi迁移至Directus #43

Manually merged
remilia merged 30 commits from feat/directus into master 2025-10-24 17:22:40 +08:00
39 changed files with 1958 additions and 229 deletions
Showing only changes of commit bc625239cd - Show all commits

View File

@ -60,6 +60,7 @@ export interface ProductDocument {
id: number;
status?: 'published' | 'draft' | 'archived';
file?: DirectusFile | string | null;
products?: ProductsProductDocument[] | string[];
translations?: ProductDocumentsTranslation[] | null;
}
@ -152,10 +153,10 @@ export interface Product {
/** @description i18n字段 */
translations?: ProductsTranslation[] | null;
faqs?: ProductsQuestion[] | string[];
documents?: ProductsProductDocument[] | string[];
/** @description 在产品详情页中展示 */
images?: ProductsProductImage[] | string[];
specs?: ProductSpecGroup[] | string[];
documents?: ProductsProductDocument[] | string[];
}
export interface ProductsProductDocument {