|
@@ -172,6 +172,11 @@ class DeviceWorkService extends Service
|
|
|
->select($field)
|
|
->select($field)
|
|
|
->orderby('id', 'desc');
|
|
->orderby('id', 'desc');
|
|
|
|
|
|
|
|
|
|
+ if(! empty($data['time'][0]) && ! empty($data['time'][1])) {
|
|
|
|
|
+ $return = $this->changeDateToTimeStampAboutRange($data['time']);
|
|
|
|
|
+ $model->where('month','>=',$return[0]);
|
|
|
|
|
+ $model->where('month','<=',$return[1]);
|
|
|
|
|
+ }
|
|
|
if(! empty($data['code'])) $model->where('code', 'LIKE', '%'.$data['code'].'%');
|
|
if(! empty($data['code'])) $model->where('code', 'LIKE', '%'.$data['code'].'%');
|
|
|
if(! empty($data['id'])) $model->whereIn('id', $data['id']);
|
|
if(! empty($data['id'])) $model->whereIn('id', $data['id']);
|
|
|
if(! empty($data['crt_time'][0]) && ! empty($data['crt_time'][1])) {
|
|
if(! empty($data['crt_time'][0]) && ! empty($data['crt_time'][1])) {
|
|
@@ -563,6 +568,11 @@ class DeviceWorkService extends Service
|
|
|
->select($field)
|
|
->select($field)
|
|
|
->orderby('id', 'desc');
|
|
->orderby('id', 'desc');
|
|
|
|
|
|
|
|
|
|
+ if(! empty($data['time'][0]) && ! empty($data['time'][1])) {
|
|
|
|
|
+ $return = $this->changeDateToTimeStampAboutRange($data['time']);
|
|
|
|
|
+ $model->where('order_time','>=',$return[0]);
|
|
|
|
|
+ $model->where('order_time','<=',$return[1]);
|
|
|
|
|
+ }
|
|
|
if(! empty($data['code'])) $model->where('code', 'LIKE', '%'.$data['code'].'%');
|
|
if(! empty($data['code'])) $model->where('code', 'LIKE', '%'.$data['code'].'%');
|
|
|
if(! empty($data['id'])) $model->whereIn('id', $data['id']);
|
|
if(! empty($data['id'])) $model->whereIn('id', $data['id']);
|
|
|
if(! empty($data['crt_time'][0]) && ! empty($data['crt_time'][1])) {
|
|
if(! empty($data['crt_time'][0]) && ! empty($data['crt_time'][1])) {
|
|
@@ -570,6 +580,14 @@ class DeviceWorkService extends Service
|
|
|
$model->where('crt_time','>=',$return[0]);
|
|
$model->where('crt_time','>=',$return[0]);
|
|
|
$model->where('crt_time','<=',$return[1]);
|
|
$model->where('crt_time','<=',$return[1]);
|
|
|
}
|
|
}
|
|
|
|
|
+ if (!empty($data['item_title'])) {
|
|
|
|
|
+ $models = Item::Clear($user,$data);
|
|
|
|
|
+ $id = $models->where('del_time',0)
|
|
|
|
|
+ ->where('title', 'LIKE', '%'.$data['item_title'].'%')
|
|
|
|
|
+ ->pluck('id')
|
|
|
|
|
+ ->all();
|
|
|
|
|
+ $model->whereIn('item_id', $id);
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
return $model;
|
|
return $model;
|
|
|
}
|
|
}
|