def post(self): the_post = Post() OHHOLog.print_log(self.request.body) permission = OHHOPermission() submit = the_post.get_submit(self) group_id = int(the_post.get_group_id(self)) page_id = int(the_post.get_page_id(self)) insert = int(the_post.get_insert(self)) delete = int(the_post.get_delete(self)) update = int(the_post.get_update(self)) select = int(the_post.get_select(self)) if submit: if page_id: data = dict() data["page_id"] = page_id data["insert"] = insert if insert else 0 data["delete"] = delete if delete else 0 data["update"] = update if update else 0 data["select"] = select if select else 0 message = permission.add_group_and_page(data, group_id) else: message = "请选择有效页面" else: message = "未提交" return self.redirect(PERMISSION_GROUP_PAGE_RELATION_BACKSTAGE_ADD_URL + "?id=" + str(group_id) + "&data=" + message)
def post(self): the_post = Post() OHHOLog.print_log(self.request.body) permission = OHHOPermission() submit = the_post.get_submit(self) group_id = the_post.get_group_id(self) page_name = the_post.get_page_name(self) page_permission_id = int(the_post.get_page_permission_id(self)) insert = int(the_post.get_insert(self)) delete = int(the_post.get_delete(self)) update = int(the_post.get_update(self)) select = int(the_post.get_select(self)) if submit: if page_permission_id: page_permission = permission.page_permission.get_by_id(page_permission_id) if page_permission: success = permission.page_permission.delete(page_permission) if success: message = "删除成功" else: message = "删除失败" else: message = "暂时还没有页面权限,请添加" else: message = "页面权限ID不合法" else: message = "未提交" return self.redirect( PERMISSION_GROUP_PAGE_RELATION_BACKSTAGE_DELETE_URL + "?data=%s&page_name=%s&group_id=%d" % ( message, page_name, int(group_id)))
def post(self): the_post = Post() OHHOLog.print_log(self.request.body) permission = OHHOPermission() submit = the_post.get_submit(self) group_id = the_post.get_group_id(self) page_name = the_post.get_page_name(self) page_permission_id = int(the_post.get_page_permission_id(self)) insert = int(the_post.get_insert(self)) delete = int(the_post.get_delete(self)) update = int(the_post.get_update(self)) select = int(the_post.get_select(self)) if submit: if page_permission_id: page_permission = permission.page_permission.get_by_id(page_permission_id) if page_permission: data = dict() data["insert"] = insert if insert else 0 data["delete"] = delete if delete else 0 data["update"] = update if update else 0 data["select"] = select if select else 0 success = permission.page_permission.update(page_permission, data) if success: message = "更新成功" else: message = "更新失败" else: message = "暂时还没有页面权限,请添加" else: message = "页面权限ID不合法" else: message = "未提交" return self.redirect( PERMISSION_GROUP_PAGE_RELATION_BACKSTAGE_DETAIL_URL + "?page_permission_id=%d&data=%s&page_name=%s&insert=%d&delete=%d&update=%d&select=%d&group_id=%d" % ( int(page_permission_id), message, page_name, int(insert), int(delete), int(update), int(select), int(group_id)))