Skip to content

商品与门店数据模型

概述

用于统一描述积分商城与周边商城中的商品对象,以及自提/核销相关门店信息。

Goods(商品)

统一支持积分商品与周边商品。

字段类型必填默认值说明
goodsIdstring-商品 ID
channelenummerch商品渠道
goodsTypeenumphysical商品类型
titlestring-商品标题
highlightstringnull商品亮点
pointsPriceint0所需积分
cashPricedecimal0现金价格
linePricedecimal0划线价
supportModesjson[]支持的履约方式
storeIdstringnull关联门店
stockint0可售库存
soldCountint0已售/已兑数量
atlasIdstringnull关联图鉴 ID
statusenumonsale商品状态

商品枚举

channel

  • points:积分商城
  • merch:周边商城

goodsType

  • service:服务
  • rights:权益
  • physical:实物

supportModes

  • pickup:自提
  • shipping:邮寄

status

  • draft:草稿
  • onsale:上架中
  • offsale:已下架
  • soldout:售罄

Store(门店)

用于承载周边门店或核销取货点信息。

字段类型必填默认值说明
storeIdstring-门店 ID
storeNamestring-门店名称
storeLogostringnull门店 logo
addressstring-详细地址
latitudedecimalnull纬度
longitudedecimalnull经度
businessHoursstringnull营业时间
supportPickupbooltrue是否支持自提
statusenumactive门店状态

门店状态

  • active:可用
  • inactive:停用

设计要点

  • Goods 为统一商品模型,可同时承载纯积分兑换、纯现金购买、积分+现金混合场景。
  • supportModes 决定商品是否支持自提或邮寄。
  • storeId 在商品层面可用于限定默认或唯一履约门店。
  • 门店地理信息可用于地图展示、就近取货和导航。

谷子科技知识库平台 - 多格式摄入、受控编译、岗位隔离问答