예제 #1
0
 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;
 }