public function findDrirecordJoin($recordId,Vehicle_Models_Drirecord $drirecord) { $row = $this->getDbTable()->fetchRow('recordId = '.$recordId); if (0 == count($row)) { return; } $drirecord->setRecordId($row->recordId) ->setVeId($row->veId) ->setRYear($row->rYear) ->setRMonth($row->rMonth) ->setMileEarly($row->mileEarly) ->setMileEnd($row->mileEnd) ->setMile($row->mile) ->setRemark($row->remark) ->setCTime($row->cTime); $veId = $drirecord->getVeId(); $vehicles = new Vehicle_Models_VehicleMapper(); $plateNo = $vehicles->findPlateNo($veId); $drirecord->setPlateNo($plateNo); }