Example #1
0
 public static function editvehiclegoods($pid, $organID, $time, $goods)
 {
     $make = explode(',', $goods["make"]);
     $car = explode(',', $goods["car"]);
     $year = explode(',', $goods["year"]);
     $model2 = explode(',', $goods["model"]);
     $maketext = explode(',', $goods["maketxt"]);
     $cartext = explode(',', $goods["cartxt"]);
     $modeltext = explode(',', $goods["modeltxt"]);
     $vehlegth = count($make);
     for ($i = 0; $i < $vehlegth; $i++) {
         if ($make[$i] != 0) {
             $goodsv = new PapGoodsVehicleRelation();
             $goodsv->OrganID = $organID;
             $goodsv->GoodsID = $pid;
             $goodsv->Make = $make[$i];
             $goodsv->Car = $car[$i];
             $goodsv->Year = $year[$i];
             $goodsv->Model = $model2[$i];
             $goodsv->Marktxt = $maketext[$i];
             $goodsv->Cartxt = $cartext[$i];
             $goodsv->Modeltxt = $modeltext[$i];
             $goodsv->save();
             $vehicles[] = $vehicle = array('Type' => 'add', 'Make' => $make[$i], 'Car' => $car[$i], 'Year' => $year[$i], 'Model' => $model2[$i], 'Marktxt' => $maketext[$i], 'Cartxt' => $cartext[$i], 'Modeltxt' => $modeltext[$i]);
             $veharr = array('GoodsID' => (int) $pid, 'UpdateTime' => (int) $time, 'VehInfo' => $vehicle, 'Type' => 'add');
             Yii::app()->mongodb->getDbInstance()->vehicle_log->insert($veharr);
         }
     }
 }
Example #2
0
 /**
  * 获取车型车系
  */
 public static function getVehicleByGoodsID($goodsID)
 {
     $goodsVehicle = PapGoodsVehicleRelation::model()->findAll("GoodsID={$goodsID}");
     $data = array();
     $Vehicles = '';
     foreach ($goodsVehicle as $key => $value) {
         $data[$key]['ID'] = $value['ID'];
         $data[$key]['Make'] = $value['Make'];
         $data[$key]['Car'] = $value['Car'];
         $data[$key]['Year'] = $value['Year'];
         $data[$key]['Model'] = $value['Model'];
         $year = $value['Year'] == 0 ? '' : $value['Year'];
         $modeltxt = $value['Modeltxt'] ? $value['Modeltxt'] : '';
         if ($key == 0) {
             $Vehicles .= $value['Marktxt'] . ' ' . $value['Cartxt'] . ' ' . $year . ' ' . $modeltxt;
         } else {
             $Vehicles .= '、' . $value['Marktxt'] . ' ' . $value['Cartxt'] . ' ' . $year . ' ' . $modeltxt;
         }
     }
     return $Vehicles;
 }