|
@@ -583,8 +583,14 @@ class ConstructionService extends Service
|
|
|
->get()->toArray();
|
|
|
$model->whereIn('sales_order_id',array_unique(array_column($sale,'id')));
|
|
|
}
|
|
|
- if(! empty($data['install_method'])) $model->where('install_method',$data['install_method']);
|
|
|
- if(! empty($data['install_position'])) $model->where('install_position',$data['install_position']);
|
|
|
+ if(! empty($data['install_method'])) {
|
|
|
+ $id = (new BasicTypeService())->basicTypeSearchId($data['install_method']);
|
|
|
+ $model->whereIn('install_method',$id);
|
|
|
+ }
|
|
|
+ if(! empty($data['install_position'])) {
|
|
|
+ $id = (new BasicTypeService())->basicTypeSearchId($data['install_position']);
|
|
|
+ $model->whereIn('install_position',$id);
|
|
|
+ }
|
|
|
if(! empty($data['order_number'])) $model->where('order_number', 'LIKE', '%'.$data['order_number'].'%');
|
|
|
|
|
|
$list = $this->limit($model,'',$data);
|