# -*- coding: utf-8 -*- import _common class Activity(object): def __init__(self): self.apis = [ { 'name': 'serverTask', 'desc': '服务器大事件任务', 'group': 'Activity', 'url': 'webapp/index.php?c=Activity&a=serverTask', 'params': [ _common.ReqHead(), ], 'response': [ _common.RspHead(), ['obtain_start_time', 0, '完成进度阶段开始时间'], ['obtain_end_time', 0, '完成进度阶段结束时间'], ['income_start_time', 0, '宝箱掉落阶段开始时间'], ['income_end_time', 0, '宝箱掉落阶段结束时间'], ['status', 0, '0:任务进行时 1:4v4完成任务 2:pvp完成任务 '], ['!taskDtoList1', [serverTask()], '4v4任务列表'], ['!taskDtoList2', [serverTask()], 'pvp任务列表'], ] } ] class serverTask(object): def __init__(self): self.fields = [ ['task_id', 0, '任务id'], ['current', 0, '当前进度'], ['target', 0, '目标进度'], ['state', 0, '1:完成 0:未完成'], ]