public function GetParamInfo($extFlightId, $extParamCode) { $flightId = $extFlightId; $paramCode = $extParamCode; $color = 'ffffff'; $Fl = new Flight(); $flightInfo = $Fl->GetFlightInfo($flightId); unset($Fl); $bruType = $flightInfo['bruType']; $Bru = new Bru(); $bruInfo = $Bru->GetBruInfo($bruType); $gradiApTableName = $bruInfo['gradiApTableName']; $gradiBpTableName = $bruInfo['gradiBpTableName']; $paramInfo = $Bru->GetParamInfoByCode($gradiApTableName, $gradiBpTableName, $paramCode); if ($paramInfo["paramType"] == PARAM_TYPE_AP) { $color = $Bru->GetParamColor($gradiApTableName, $paramCode); } else { if ($paramInfo["paramType"] == PARAM_TYPE_BP) { $color = $Bru->GetParamColor($gradiBpTableName, $paramCode); } } $paramInfo['color'] = $color; unset($Bru); return $paramInfo; }