public function actionCheckcar() { $organID = Commonmodel::getOrganID(); $criteria = new CDbCriteria(); $criteria->with = "owner"; $criteria->addCondition("t.OrganID = {$organID}"); $criteria->addSearchCondition('t.LicensePlate', "{$_POST['licenseplate']}", "AND"); $model = CarInfo::model()->findAll($criteria); foreach ($model as $key => $value) { //车辆ID $data[$key]['ID'] = $value['ID']; //车主信息 $data[$key]['Name'] = $value->owner->Name ? F::msubstr($value->owner->Name) : '未绑定'; $data[$key]['Phone'] = $value->owner->Phone ? F::msubstr($value->owner->Phone) : '未绑定'; $data[$key]['City'] = $value->owner->City ? F::msubstr(str_replace("/", "", $value->owner->City)) : '未绑定'; //车辆信息 $data[$key]['LicensePlate'] = F::msubstr($value['LicensePlate']); if ($value['UseNature'] == '1') { $data[$key]['Uses'] = "私家车"; } elseif ($value['UseNature'] == '2') { $data[$key]['Uses'] = "公务车"; } else { $data[$key]['Uses'] = "运营车辆"; } $data[$key]['Car'] = F::msubstr(str_replace(",", "", $value['Car'])); $data[$key]['VinCode'] = $value['VinCode']; $data[$key]['Miles'] = $value['Mileage']; $data[$key]['BuyTime'] = date('Y-m-d', $value['BuyTime']); } $rs = array('totals' => count($model), 'rows' => $data ? $data : array()); echo json_encode($rs); }