def POST(self): ''' ''' self.id = web.input().authorityId self.temp = web.input(menuId4=False).menuId4 self.selectMenuId = []; self.text = web.input().text self.menuAll = MenuManagement.selectAll() for item in self.menuAll: temp = None exec('temp=web.input(menuId%d=False).menuId%d' % (item["menuId"], item["menuId"])) if temp == "on": self.selectMenuId.append(item["menuId"]) if self.id == "": # 新建数据 Logger.info('新建数据') self.id = AuthorityManagement.createAuthority(self.text) ''' for item in self.menuAll: self.dictMenuAuthority[item['menuId']] = "" ''' else: # 更新数据 Logger.info('更新数据') AuthorityManagement.updateAuthority(self.id, self.text, self.selectMenuId) # return Common.render.authority.modify(self) return web.seeother('/authority/modify?id=' + str(self.id))
def POST(self): ''' ''' self.id = web.input().authorityId self.temp = web.input(menuId4=False).menuId4 self.selectMenuId = [] self.text = web.input().text self.menuAll = MenuManagement.selectAll() for item in self.menuAll: temp = None exec('temp=web.input(menuId%d=False).menuId%d' % (item["menuId"], item["menuId"])) if temp == "on": self.selectMenuId.append(item["menuId"]) if self.id == "": # 新建数据 Logger.info('新建数据') self.id = AuthorityManagement.createAuthority(self.text) ''' for item in self.menuAll: self.dictMenuAuthority[item['menuId']] = "" ''' else: # 更新数据 Logger.info('更新数据') AuthorityManagement.updateAuthority(self.id, self.text, self.selectMenuId) # return Common.render.authority.modify(self) return web.seeother('/authority/modify?id=' + str(self.id))