# -*- coding: utf-8 -*- import _common class Reward(object): def __init__(self): self.fields = [ ['id', 0, 'id'], ['group', '', 'group'], ['goods_id', 0, 'goods_id'], ['goods_num', 0, '堆叠数量'], ['shop_icon', 0, '商店图标'], ] class FirstTopup(object): def __init__(self): self.apis = [ { 'name': 'info', 'desc': '首充信息', 'group': 'FirstTopup', 'url': 'webapp/index.php?c=FirstTopup&a=info', 'params': [ _common.ReqHead(), ], 'response': [ _common.RspHead(), ['complete', 0, '是否已经完成首充 0-未完成 1-已完成'], ['firstTopupList', [Reward], '奖励信息'], ['status', [0], '领取状态 0-未领取 1-可领取 2-已领取'], ] }, { 'name': 'begin', 'desc': '开始首充', 'group': 'FirstTopup', 'url': 'webapp/index.php?c=FirstTopup&a=begin', 'params': [ _common.ReqHead(), ], 'response': [ _common.RspHead(), ] }, { 'name': 'get', 'desc': '获取首充奖励', 'group': 'FirstTopup', 'url': 'webapp/index.php?c=FirstTopup&a=get', 'params': [ _common.ReqHead(), ['group', 0, '奖励组id'], ], 'response': [ _common.RspHead(), ['group', 0, '奖励组id'], ['status', [0], '领取状态 0-未领取 1-可领取 2-已领取'], ['reward', [Reward], '奖励信息'], ] }, ]