1
This commit is contained in:
parent
68e52e6a47
commit
1250c95864
@ -27,8 +27,9 @@ class Shop(object):
|
|||||||
'url': 'webapp/index.php?c=Shop&a=buy',
|
'url': 'webapp/index.php?c=Shop&a=buy',
|
||||||
'params': [
|
'params': [
|
||||||
_common.ReqHead(),
|
_common.ReqHead(),
|
||||||
['shop_id', '', '商店id'],
|
['shop_id', 0, '商店id'],
|
||||||
['goods_id', '', '商品id'],
|
['goods_id', 0, '商品id'],
|
||||||
|
['cost_item_id', 0, '支付方式'],
|
||||||
],
|
],
|
||||||
'response': [
|
'response': [
|
||||||
_common.RspHead(),
|
_common.RspHead(),
|
||||||
|
@ -104,18 +104,31 @@ class PropertyChg(object):
|
|||||||
['user_info', UserInfo(), '用户信息变更(用来更新本地客户端字段(有则更新无则不变))']
|
['user_info', UserInfo(), '用户信息变更(用来更新本地客户端字段(有则更新无则不变))']
|
||||||
]
|
]
|
||||||
|
|
||||||
|
class CostInfo(object):
|
||||||
|
|
||||||
|
def __init__(self):
|
||||||
|
self.fields = [
|
||||||
|
['cost_item_id', 0, '购买需要消耗的道具id'],
|
||||||
|
['cost_item_num', 0, '购买需要消耗的道具数量'],
|
||||||
|
]
|
||||||
|
|
||||||
|
class PriceInfo(object):
|
||||||
|
|
||||||
|
def __init__(self):
|
||||||
|
self.fields = [
|
||||||
|
['!cost_items', [CostInfo()], '购买需要扣费道具信息(金币、钻石视为道具,可能有多种价格)'],
|
||||||
|
['discount', 0, '折扣百分比(0-100)'],
|
||||||
|
['discount_left_time', 0, '折扣剩余时间(单位秒)'],
|
||||||
|
]
|
||||||
|
|
||||||
class Goods(object):
|
class Goods(object):
|
||||||
|
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
self.fields = [
|
self.fields = [
|
||||||
['goods_id', 0, '商品id 用于购买的时候回传'],
|
['goods_id', 0, '商品id 用于购买的时候回传'],
|
||||||
['item_id', 0, '配置表id'],
|
['item_id', 0, '配置表id'],
|
||||||
|
['price_info', PriceInfo(), '价格信息'],
|
||||||
['flag_icon', '', '商品标记(商品左上角的显示图标,超值、9折等)'],
|
['flag_icon', '', '商品标记(商品左上角的显示图标,超值、9折等)'],
|
||||||
['cost_item_id', 0, '购买需要消耗的道具id(原价)'],
|
|
||||||
['cost_item_num', 0, '购买需要消耗的道具数量(原价)'],
|
|
||||||
['discount_cost_item_id', 0, '购买需要消耗的道具id(实际)'],
|
|
||||||
['discount_cost_item_num', 0, '购买需要消耗的道具数量(免费时为0)(实际)'],
|
|
||||||
['discount_left_time', 0, '折扣剩余时间(单位秒)'],
|
|
||||||
['limit_type', 0, '0:不限购(这时忽略bought_times、total_buy_times) 1:每日限购 2:周限购 3:累计限购'],
|
['limit_type', 0, '0:不限购(这时忽略bought_times、total_buy_times) 1:每日限购 2:周限购 3:累计限购'],
|
||||||
['bought_times', 0, '已购买次数'],
|
['bought_times', 0, '已购买次数'],
|
||||||
['total_buy_times', 0, '总的可购买次数'],
|
['total_buy_times', 0, '总的可购买次数'],
|
||||||
|
Loading…
x
Reference in New Issue
Block a user