def post(self): perm_id = self.args.get("perm_id", 0) name = self.args.get("name", u"") keyword = self.args.get("keyword", u"") response = yield gen.Task(svc_pt_permission.update_info.apply_async, args=[perm_id, name, keyword]) if response.result["return_code"] == 0: self.add_message(u"%s成功!" % act_actions.get(2).value % PT_Perm.__doc__, level="success") data = { "result": { "return_code": 0, "return_message": u"", "data": self.args } } else: self.add_message(u"failure code (%s): %s" % (response1.result["return_code"], response1.result["return_message"]), level="warning") data = {"result": response.result} response = yield gen.Task(svc_pt_permission.get_list.apply_async, args=[]) data = {"result": response.result} raise gen.Return(self.render("admin/pt_perm/index.html", **data))
def post_role(self): svc = PtRoleService(self) response1 = svc.get_or_create() if response1.return_code == 0: self.add_message(u"%s成功!" % act_actions.get(1).value % PT_Role.__doc__, level="success") else: self.add_message(u"failure code (%s): %s" % (response1.return_code, response1.return_message), level="warning") return self.get_index_page()
def delete_role(self): svc = PtRoleService(self) del_res = svc.delete_info() if del_res.return_code == 0: self.add_message(u"%s成功!" % act_actions.get(3).value % PT_Role.__doc__, level="success") else: self.add_message(u"failure code (%s): %s" % (response1.result["return_code"], response1.result["return_message"]), level="warning") return self.get_index_page()
def post(self): group_ops = self.get_arguments("group_op") svc = PtRoleService(self, {"group_ops": group_ops}) response1 = svc.post_role_group_ops() logger.info(group_ops) response = svc.get_list() data = {"result": response} if response1.return_code == 0: data.update(response1.data) self.add_message(u"%s成功!" % act_actions.get(2).value % PT_Role_Group_Ops.__doc__, level="success") return self.render_to_string("admin/pt_role/index.html", **data)
def post(self): svc = PtRoleService(self) response1 = svc.update_info() if response1.return_code == 0: self.add_message(u"%s成功!" % act_actions.get(2).value % PT_Role.__doc__, level="success") data = {"result": {"return_code": 0, "return_message": u"", "data": self.args}} else: self.add_message(u"failure code (%s): %s" % (response1.return_code, response1.return_message), level="warning") data = {"result": response1} response = svc.get_list() data = {"result": response, "action_name": "pt_role.info"} return self.render_to_string("admin/pt_role/index.html", **data)
def post(self): svc = PtUserService(self) response1 = svc.update_info() if response1.return_code == 0: self.add_message(u"%s成功!" % act_actions.get(2).value % PT_User.__doc__, level="success") else: self.add_message(u"failure code (%s): %s" % (response1.return_code, response1.return_message), level="warning") response = svc.get_list() data = {"result": response, "action_name": "pt_user.info"} raise gen.Return(self.render("admin/pt_user/index.html", **data))
def delete_user(self): svc = PtUserService(self) response1 = svc.delete_info() # user_id = self.args.get("user_id", 0) # response1 = yield gen.Task(svc_pt_user.delete_info.apply_async, args=[user_id]) if response1.return_code == 0: self.add_message(u"%s成功!" % act_actions.get(3).value % PT_User.__doc__, level="success") else: self.add_message(u"failure code (%s): %s" % (response1.return_code, response1.return_message), level="warning") return self.get_index_page()
def post_user(self): svc = PtUserService(self) response1 = svc.get_or_create() # username = self.args.get("username", "") # password = self.args.get("password", "") # response1 = yield gen.Task( # svc_pt_user.get_or_create.apply_async, # args=[username, password] # ) # logger.info(response1.result) if response1.return_code == 0: self.add_message(u"%s成功!" % act_actions.get(1).value % PT_User.__doc__, level="success") else: self.add_message(u"failure code (%s): %s" % (response1.return_code, response1.return_message), level="warning") return self.get_index_page()
def post(self): name = self.args.get("name", "") keyword = self.args.get("keyword", "") # keycode = self.args.get("keycode", "") response1 = yield gen.Task(svc_pt_permission.get_or_create.apply_async, args=[name, keyword]) logger.info(response1.result) response = yield gen.Task(svc_pt_permission.get_list.apply_async, args=[]) data = {"result": response.result} if response1.result["return_code"] == 0: self.add_message(u"%s成功!" % act_actions.get(1).value % PT_Perm.__doc__, level="success") else: self.add_message(u"failure code (%s): %s" % (response1.result["return_code"], response1.result["return_message"]), level="warning") raise gen.Return(self.render("admin/pt_perm/index.html", **data))
def post(self): role_ids = self.get_arguments("role_id") svc = PtUserService(self, {"role_ids": role_ids}) response1 = svc.post_user_roles() response = svc.get_list() # user_id = self.args.get("user_id", 0) # group_op_list = [(g, op) for g, op in [_str.split(".") for _str in group_ops]] # logger.info(role_ids) # response1 = yield gen.Task(svc_pt_user.post_user_roles.apply_async, args=[user_id, role_ids]) # response = yield gen.Task( # svc_pt_user.get_list.apply_async, # args=[] # ) data = {"result": response} if response1.return_code == 0: data.update(response1.data) logger.info("data") logger.info(data) self.add_message(u"%s成功!" % act_actions.get(2).value % PT_User_Role.__doc__, level="success") # data = {} return self.render_to_string("admin/pt_user/index.html", **data)