jsonMsg(); } break; case 'edit'://编辑管理员组 $g_name = safeCheck($_POST['group_name'], 0); $id = safeCheck($_POST['id']); try { $rs = Admingroup::edit($id, $g_name); echo $rs; }catch (MyException $e){ echo $e->jsonMsg(); } break; case 'del'://删除管理员组 $gid = safeCheck($_POST['id']); try { $r = Admingroup::del($gid); echo $r; }catch (MyException $e){ echo $e->jsonMsg(); } break; case 'order'://管理员组排序 $order = safeCheck($_GET['order'], 0); $id = safeCheck($_GET['id'], 0); $order = trim($order, ','); $id = trim($id, ','); $orderlist = explode(',', $order); $idlist = explode(',', $id); $total = count($orderlist);//总数量 for($i = 0; $i < $total; $i++){ try { Admingroup::updateOrder($idlist[$i], $orderlist[$i]); }catch(MyException $e){ echo $e->jsonMsg(); exit(); } } $msg = '管理员组排序成功!'; Adminlog::add($msg); echo action_msg($msg, 1); break; case 'updateauth'://修改管理员组权限 $id = safeCheck($_GET['id']); $auth = trim(safeCheck($_GET['auth'], false), '|');//去掉前后的竖线 try { $r = Admingroup::updateAuth($id, $auth); echo $r; }catch (MyException $e){ echo $e->jsonMsg(); } break; } ?>