|
@@ -51,8 +51,9 @@ class OrderShift extends Base
|
|
|
$sel_where = [];
|
|
|
if(isset($filter['createtime'])) {
|
|
|
$search_time = explode(' - ',$filter['createtime']);
|
|
|
- $sel_where[]=['create_at','> time',$search_time[0]];
|
|
|
- $sel_where[]=['create_at','< time',$search_time[1]];
|
|
|
+ var_dump($search_time);
|
|
|
+ $sel_where[]= ['create_at','between time',$search_time];
|
|
|
+ // $sel_where[] = ['create_at','<time',$search_time[1]];
|
|
|
}
|
|
|
if(isset($filter['sh_status']))$sel_where[] = ['sh_status','=',$filter['sh_status']];
|
|
|
if(isset($filter['user_id']))$sel_where[] = ['user_id','=',$filter['user_id']];
|
|
@@ -64,7 +65,8 @@ class OrderShift extends Base
|
|
|
$query = $query->table($userTableName)->where($userTableName . '.id=' . $tableName . 'user_id');
|
|
|
if (isset($filter['nickname']))$query->where('nickname', 'like', "%{$filter['nickname']}%");
|
|
|
if (isset($filter['user_phone']))$query->where('mobile', 'like', "%{$filter['user_phone']}%");
|
|
|
- })->count();
|
|
|
+ })->buildSql();
|
|
|
+ var_dump($total);
|
|
|
$list= $this->model->with('user')
|
|
|
->where($sel_where)
|
|
|
->where(function ($query)use ($filter,$tableName,$userTableName){
|