# -*- coding: utf-8 -*- import _common class HeroSkin(object): def __init__(self): self.apis = [ { 'name': 'skinList', 'desc': '皮肤列表', 'group': 'HeroSkin', 'url': 'webapp/index.php?c=HeroSkin&a=skinList', 'params': [ _common.ReqHead(), ['skin_id', 0, '皮肤itemId'], ], 'response': [ _common.RspHead(), ['!skin_list', [_common.HeroSkin()], '英雄皮肤列表'] ] },{ 'name': 'skinDetails', 'desc': '皮肤详情', 'group': 'HeroSkin', 'url': 'webapp/index.php?c=HeroSkin&a=skinDetails', 'params': [ _common.ReqHead(), ['skin_uniid', 0, '皮肤uniid'], ], 'response': [ _common.RspHead(), ['data', _common.HeroSkin(), '皮肤详情'] ] },{ 'name': 'takeonSkin', 'desc': '皮肤穿戴', 'group': 'HeroSkin', 'url': 'webapp/index.php?c=HeroSkin&a=takeonSkin', 'params': [ _common.ReqHead(), ['hero_uniid', 0, '英雄uniid'], ['skin_uniid', 0, '皮肤uniid'], ], 'response': [ _common.RspHead(), ] },{ 'name': 'demountSkin', 'desc': '皮肤卸下', 'group': 'HeroSkin', 'url': 'webapp/index.php?c=HeroSkin&a=demountSkin', 'params': [ _common.ReqHead(), ['hero_uniid', 0, '英雄uniid'], ], 'response': [ _common.RspHead(), ] },{ 'name': 'synSkin', 'desc': '皮肤合成', 'group': 'HeroSkin', 'url': 'webapp/index.php?c=HeroSkin&a=synSkin', 'params': [ _common.ReqHead(), ['skin_id', 0, '皮肤itemId'], ], 'response': [ _common.RspHead(), ['property_chg', _common.PropertyChg(), '属性变更'], ] }, ]