正在显示
1 个修改的文件
包含
8 行增加
和
1 行删除
| @@ -50,7 +50,13 @@ class AsideTicketController extends BaseController | @@ -50,7 +50,13 @@ class AsideTicketController extends BaseController | ||
| 50 | ->when($request->input('status') !== null, function ($query) use ($request) { | 50 | ->when($request->input('status') !== null, function ($query) use ($request) { |
| 51 | // status 查 gl_tickets.status | 51 | // status 查 gl_tickets.status |
| 52 | $status = $request->input('status'); | 52 | $status = $request->input('status'); |
| 53 | - return $query->where('status', $status); | 53 | + if($status == '-1'){ |
| 54 | + $newTime = date("Y-m-d H:i:s", strtotime("-120 hours")); | ||
| 55 | + return $query->where('status', 0)->where('plan_end_at','<',$newTime);//超过120个小时未处理的工单 | ||
| 56 | + }else{ | ||
| 57 | + return $query->where('status', $status); | ||
| 58 | + } | ||
| 59 | + | ||
| 54 | }) | 60 | }) |
| 55 | ->when($request->input('star') !== null, function ($query) use ($request) { | 61 | ->when($request->input('star') !== null, function ($query) use ($request) { |
| 56 | $star = $request->input('star'); | 62 | $star = $request->input('star'); |
| @@ -92,6 +98,7 @@ class AsideTicketController extends BaseController | @@ -92,6 +98,7 @@ class AsideTicketController extends BaseController | ||
| 92 | if(!empty($this->param['start_at']) && !empty($this->param['end_at'])){ | 98 | if(!empty($this->param['start_at']) && !empty($this->param['end_at'])){ |
| 93 | return $query->whereBetween('created_at',[$this->param['start_at'],$this->param['end_at']]); | 99 | return $query->whereBetween('created_at',[$this->param['start_at'],$this->param['end_at']]); |
| 94 | } | 100 | } |
| 101 | + | ||
| 95 | // 添加排序功能 | 102 | // 添加排序功能 |
| 96 | $query->orderBy('status', 'asc'); | 103 | $query->orderBy('status', 'asc'); |
| 97 | // $query->orderBy('id', 'desc'); | 104 | // $query->orderBy('id', 'desc'); |
-
请 注册 或 登录 后发表评论