Files
jinshen-website/app/models/views/HomepageView.ts
R2m1liA 05938550e6 feat: 将首页由Strapi迁移至Directus
- 相关路由界面修改
- 增添响应的视图模型与转换方法
2025-10-20 15:07:37 +08:00

51 lines
828 B
TypeScript

/**
* 主页推荐产品视图模型
*/
export interface HomepageProductView {
/** 唯一标识符 **/
id: number;
/** 产品名称 **/
name: string;
/** 产品简介 **/
summary: string;
/** 产品封面 **/
cover: string;
}
/**
* 主页推荐解决方案视图模型
*/
export interface HomepageSolutionView {
/** 唯一标识符 **/
id: number;
/** 解决方案标题 **/
title: string;
/** 解决方案摘要 **/
summary: string;
/** 解决方案封面 **/
cover: string;
}
/**
* 主页视图模型
*/
export interface HomepageView {
/** 唯一标识符 **/
id: number;
/** 首页图片 **/
carousel: string[];
/** 首页推荐产品 **/
recommendProducts: HomepageProductView[];
/** 首页推荐解决方案 **/
recommendSolutions: HomepageSolutionView[];
}