商城
读取商城配置
- 在直播事件监听回调onLaunch()后获取LifeConfig配置,读取商城配置StoreBean
调用示例:
StoreBean storeConfig = mSdk.getLifeConfig().global.switchX.store
boolean enable = storeConfig != null ? storeConfig.enable == 1 : false;
商品列表
- 当商城配置StoreBean的类型type为1时,读取商品列表配置
- 读取LifeConfig配置的goods属性获取商品列表数据
调用示例:
List<GoodsBean> goodList = mSdk.getLifeConfig().goods
商城配置信息:
LifeConfig.GlobalBean.SwitchBean.StoreBean
商城配置
@参数说明:
参数 | 类型 | 描述 |
---|---|---|
enable | int | 是否开启 0未开启 1开启 |
type | int | 类型;1商品列表,2商城链接,3商城二维码 |
data | DataBean | 数据 |
LifeConfig.GlobalBean.SwitchBean.StoreBean.DataBean
商城配置数据
@参数说明:
参数 | 类型 | 描述 |
---|---|---|
url | String | 存储商城链接 |
qrcode | String | 商城二维码链接 |
LifeConfig.GoodsBean 商品信息
@参数说明:
参数 | 类型 | 描述 |
---|---|---|
id | int | 商品id |
name | String | 商品名称 |
img | String | 商品图片地址 |
price | String | 商品现价 |
originalPrice | String | 商品原价 |
tab | String | 商品标签(特价:1, 限时:2, 新品:3, 钜惠:4, 秒杀:5) |
putaway | int | 商品状态:0下架,1上架,2推荐 |
pay | int | 购买模式(1,链接购买 2,二维码购买) |
qrcode | String | 商品二维码链接 |
link_text | String | 按钮链接文本 |