예제 #1
0
            $answ["status"] = "err";
            $answ["error"] = $c->lang->notAllowedByPrivilege;
            echo(json_encode($answ));
        }
    }
    else if($c->action == $c->chartActions["getApParamValue"])
    {
        if(in_array(User::$PRIVILEGE_VIEW_FLIGHTS, $c->_user->privilege))
        {
            if(isset($c->data['flightId']) &&
                    isset($c->data['paramApCode']) &&
                    isset($c->data['totalSeriesCount']) &&
                    isset($c->data['startFrame']) &&
                    isset($c->data['endFrame']))
            {
                $isPrintPage = ChartController::getBoolean($c->data['isPrintPage']);

                $flightId = $c->data['flightId'];
                $paramApCode = $c->data['paramApCode'];
                $totalSeriesCount = intval($c->data['totalSeriesCount']);
                $startFrame = intval($c->data['startFrame']);
                $endFrame = intval($c->data['endFrame']);

                $paramData = $c->GetApParamValue($flightId,
                    $startFrame, $endFrame, $totalSeriesCount,
                    $paramApCode, $isPrintPage);

                echo json_encode($paramData);
            }
            else
            {