12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- from handlers.HandlerBase import BaseHandler
- from model.DataBaseUtils import MysqlUtils
- import json
- import requests
- from data_manage.operate import *
- from model.DataBaseUtils import MysqlUtils
- db = MysqlUtils()
- class ChannelGroupHandler(BaseHandler):
- APP_MAP = {
- # "user_channel": user_channel,
- # "user_channel_group": user_channel_group,
- # "user": user,#已经准备放弃
- # "group_add": group_add,
- # "group_del": group_del,
- # "group_auth_add": group_auth_add,
- # "group_auth_del": group_auth_del,
- "get_channel": get_channel,
- "get_pitcher": get_pitcher
- }
- def post(self):
- arg = self.get_args()
- print(arg)
- try:
- data = self.run(arg)
- self.write_json(data=data)
- except Exception as e:
- print(e)
- self.write_fail()
- def run(self, arg):
- app = self.request.full_url().split('/')[-1]
- return self.run_function(self.APP_MAP[app], arg)
- def run_function(self, func, arg):
- return func(arg)
|