Appearance
RouteSpotRelation
概述
RouteSpotRelation 表示路线与景点之间的关系映射,用于定义:
- 景点在某条路线下的展示顺序
- 景点在该路线中的奖励值映射
业务含义
路线下景点顺序和奖励映射。
字段定义
| 字段名 | 类型 | 必填 | 默认值 | 字段说明 | 状态值枚举 |
|---|---|---|---|---|---|
relationId | string | 是 | - | 关系 ID | - |
routeId | string | 是 | - | 路线 ID | - |
spotId | string | 是 | - | 景点 ID | - |
sortNo | int | 是 | 1 | 展示顺序 | - |
routeRewardPoints | int | 否 | 0 | 该景点在路线中的展示奖励值 | - |
status | enum | 是 | active | 状态 | active, inactive |
字段说明补充
relationId:唯一标识一条路线与景点的关系记录。routeId:关联的路线标识。spotId:关联的景点标识。sortNo:用于控制景点在路线中的排序,值越小通常越靠前。routeRewardPoints:用户在该路线中查看或到达该景点时可对应的展示奖励值。status:表示该关系是否生效。
状态枚举
| 值 | 含义 |
|---|---|
active | 启用 |
inactive | 停用 |
适用场景
- 路线详情页景点排序展示
- 路线游览流程编排
- 按路线维度配置景点奖励规则
