|
...
|
...
|
@@ -50,13 +50,12 @@ class AsideTicketController extends BaseController |
|
|
|
->when($request->input('status') !== null, function ($query) use ($request) {
|
|
|
|
// status 查 gl_tickets.status
|
|
|
|
$status = $request->input('status');
|
|
|
|
if($status == '-1'){
|
|
|
|
if($status == 10){
|
|
|
|
$newTime = date("Y-m-d H:i:s", strtotime("-120 hours"));
|
|
|
|
return $query->where('status', 0)->where('plan_end_at','<',$newTime);//超过120个小时未处理的工单
|
|
|
|
}else{
|
|
|
|
return $query->where('status', $status);
|
|
|
|
}
|
|
|
|
|
|
|
|
})
|
|
|
|
->when($request->input('timeout') !== null, function ($query) use ($request) {
|
|
|
|
// status 查 gl_tickets.status
|
|
...
|
...
|
@@ -132,7 +131,7 @@ class AsideTicketController extends BaseController |
|
|
|
}
|
|
|
|
//搜索提交人姓名
|
|
|
|
if(!empty($this->param['submit_username'])){
|
|
|
|
return $query->where('submit_username','%'.$this->param['submit_username'].'%');
|
|
|
|
return $query->where('submit_username','like','%'.$this->param['submit_username'].'%');
|
|
|
|
}
|
|
|
|
// 添加排序功能
|
|
|
|
$query->orderBy('status', 'asc');
|
...
|
...
|
|