4_4-带货场景-商品
1 功能概述
2 接收商品实时消息
PLVECHomePageView.m
- (void)productMessageEvent:(NSDictionary *)jsonDict {
NSString *subEvent = PLV_SafeStringForDictKey(jsonDict, @"EVENT");
if (![subEvent isEqualToString:@"PRODUCT_MESSAGE"]) {
return;
}
if (self.shoppingCardButton.isHidden) {
return; // 未开启商品功能
}
NSInteger status = PLV_SafeIntegerForDictKey(jsonDict, @"status");
// 配置操作商品
if (self.commodityVC) {
[self.commodityVC receiveProductMessage:status content:jsonDict[@"content"]];
}
// 处理推送商品
if (9 == status) {
NSDictionary *content = PLV_SafeDictionaryForDictKey(jsonDict, @"content");
PLVCommodityModel *model = [PLVCommodityModel commodityModelWithDict:content];
[self.pushView setModel:model];
}
}3 商品推送
4 商品列表
5 核心Common和SDK
6 商品详情
Last updated