from handlers.HandlerBase import BaseHandler from model.DataBaseUtils import MysqlUtils import json import requests from model.DataBaseUtils import MysqlUtils db = MysqlUtils() class ChannelGroupHandler(BaseHandler): def post(self): key = self.request.full_url().split('/')[-1] if key == "user_channel": self.user_channel() elif key == "user_channel_group": self.user_channel_group() elif key == "user": self.user() else: self.write_fail() def user_channel(self): arg = self.get_args() if arg.get('user_id'): # 该用户拥有的公众号权限 pass else: # 返回所有公众号 sql = "select id,nick_name from t_mp_account where del_flag=0" self.write_json(data=db.zx.getData_json(sql)) def user_channel_group(self): arg = self.get_args() if arg.get('user_id'): # 该用户拥有的公众号组 pass else: # 返回所有公众号组 sql = "" def user(self): arg = self.get_args() if arg.get('user_id'): # 该用户管理的用户 pass else: # 返回所有用户 sql = "SELECT user_id,nick_name from t_sys_user where del_flag=0 and status=0" data = db.zx.getData_json(sql) self.write_json(data=data)