Appearance
首页与路线模块数据模型
数据模型范围
该模块的数据结构覆盖首页展示、路线发现、路线详情、地图导航与评论互动。
首页模型
- banners:轮播图配置,含类型、图片、跳转、时间窗、状态
- quick_entries:快捷入口,含图标、标题、角标、排序
- recommended_routes:推荐路线卡片,含时长、距离、难度、评分、标签、推荐理由
- featured_contents:精选内容,含文章/视频/图集类型、封面、摘要、作者、发布时间
列表页模型
- filter_options:时间、体力、兴趣标签等筛选选项
- route_list:分页元信息 + 路线项数组
- 路线项关键字段:
duration_min/max、distance、difficulty_level、rating、collect_count、view_count、recommend_score
详情页模型
- route_detail:路线主信息、适合人群、最佳时间、价格、评分汇总、互动统计
- route_nodes:节点顺序、地理坐标、图片、文本、语音、停留建议、下一节点信息
- route_map:地图中心点、边界、路径坐标、markers、polyline 样式
- comments:分页评论列表,含用户信息、评分、图片、点赞、回复、游览记录
建模建议
- 统一分页字段命名策略
- 统一状态字段枚举值
- 地理位置统一采用经纬度对象结构
- 互动字段应支持前后端状态同步
