feat: 将/support/documents路由的数据获取由Strapi转为Directus

- 修改/support/documents.vue,将相关数据获取迁移到Directus
- 增添相应的视图模型与映射方法
This commit is contained in:
2025-10-20 12:30:24 +08:00
parent bc625239cd
commit 440a46850a
7 changed files with 213 additions and 71 deletions

View File

@ -106,13 +106,13 @@ export function toProductView(raw: Product): ProductView {
.filter(isObject<ProductsQuestion>)
.map((item) => item.questions_id)
.filter(isObject<Question>)
.map((item) => toQuestionView(item));
.map((item) => toProductQuestionView(item));
const documents = (raw.documents ?? [])
.filter(isObject<ProductsProductDocument>)
.map((item) => item.product_documents_id)
.filter(isObject<ProductDocument>)
.map((item) => toDocumentView(item));
.map((item) => toProductDocumentView(item));
return {
id: raw.id,