public function addMenu($menu) { $role_menu = new SysRoleMenu(); $role_menu->r_id = $this->id; $role_menu->m_id = $menu; return $role_menu->save(); }
public function addRoleMenu($id) { $menus = Input::get('menus', ''); try { SysRoleMenu::clearRoleMenu($id); if (!empty($menus)) { $role = SysRole::find($id); if (!is_array($menus)) { $menus = explode(',', $menus); } foreach ($menus as $key => $menu) { if (!$menu) { continue; } $role->addMenu($menu); } } $re = Tools::reTrue('添加菜单成功'); } catch (Exception $e) { $re = Tools::reFalse($e->getCode(), '添加菜单失败:' . $e->getMessage()); } return Response::json($re); }