--[[
|
|
--数值类型映射到真实物品类型id
|
|
表示展示列表(可用于展示消耗或者奖励列表),默认结构为:
|
|
0: 物品
|
|
1: 彩钻
|
|
2: 绑定彩钻
|
|
3: 金币
|
|
4: 社团币
|
|
5: 经验
|
|
6: 花香值
|
|
7: 鲜花值
|
|
8: 社团资金
|
|
9: 社团贡献度
|
|
100: 绑定物品
|
|
array(
|
|
int:8 展示类型(参照上表)
|
|
int:32 具体类型id(如物品id)
|
|
int:32 数量
|
|
)
|
|
|
|
]]
|
|
CommonGoodsListVo = CommonGoodsListVo or {}
|
|
|
|
CommonGoodsListVo.pro_list = {
|
|
[1] = {"style","c"}
|
|
,[2] = {"typeId","i"}
|
|
,[3] = {"count","i"}
|
|
|
|
}
|
|
|
|
function CommonGoodsListVo.ReadFmt(target)
|
|
local len = UserMsgAdapter.ReadFmt("h")
|
|
target.goods_list = {}
|
|
local vo = nil
|
|
local list_vo = nil
|
|
for i = 1, len do
|
|
list_vo = {}
|
|
for j = 1, #CommonGoodsListVo.pro_list do
|
|
vo = CommonGoodsListVo.pro_list[j]
|
|
list_vo[vo[1]] = UserMsgAdapter.ReadFmt(vo[2])
|
|
end
|
|
table.insert(target.goods_list, list_vo)
|
|
end
|
|
return target.goods_list
|
|
end
|