Example #1
0
 public function search($params = [])
 {
     $query = parent::find()->distinct();
     //            ->where('cat_code=:cat_code',[':cat_code'=>$params['cat_code']])
     //        ->andWhere("value<>''");
     return $query;
 }
Example #2
0
 public function search($params = [])
 {
     $frame = substr($params['vin'], 0, 5);
     $serial = substr($params['vin'], 6, 7);
     $query = parent::find();
     $query->where('frame_code=:frame_code and serial_number=:serial_number', [':frame_code' => $frame, ':serial_number' => $serial])->limit(1);
     return $query;
 }
Example #3
0
 public function search($params = [])
 {
     $query = parent::find()->where('cat_code=:cat_code', [':cat_code' => $params['cat_code']]);
     return $query;
 }
Example #4
0
 public function search($params = [])
 {
     $query = parent::find();
     return $query;
 }
Example #5
0
 public static function Frame($params)
 {
     $query = new ActiveRecord();
     $frame = substr($params['vin'], 0, 5);
     $serial = substr($params['vin'], 6, 7);
     $query->find()->select('*')->from('v_frame')->where('frame_code=:frame_code and serial_number=:serial_number', [':frame_code' => $frame, ':serial_number' => $serial])->limit(1);
     $provider = new ActiveDataProvider(['query' => $query, 'pagination' => false]);
     return $provider;
 }
Example #6
0
 public function search($params = [])
 {
     $query = parent::find()->where('family=:family', [':family' => $params['family']]);
     return $query;
 }