合并分支 'lyh-server' 到 'master'
gx 查看合并请求 !2803
正在显示
1 个修改的文件
包含
5 行增加
和
5 行删除
| @@ -147,13 +147,13 @@ class DownloadProject extends Command | @@ -147,13 +147,13 @@ class DownloadProject extends Command | ||
| 147 | 'project.pm', | 147 | 'project.pm', |
| 148 | 'project.projectV6', | 148 | 'project.projectV6', |
| 149 | ]); | 149 | ]); |
| 150 | - $query->where('title', 'like', '%' . $search . '%') | 150 | + $query = $query->where('title', 'like', '%' . $search . '%') |
| 151 | ->orWhereHas('project', function ($q1) use ($search) { | 151 | ->orWhereHas('project', function ($q1) use ($search) { |
| 152 | $q1->where('title', 'like', '%' . $search . '%') | 152 | $q1->where('title', 'like', '%' . $search . '%') |
| 153 | ->orWhere('company_name', 'like', '%' . $search . '%'); | 153 | ->orWhere('company_name', 'like', '%' . $search . '%'); |
| 154 | }); | 154 | }); |
| 155 | - $query->where('status', '!=' ,Tickets::STATUS_COMPLETED)->where('plan_end_at','<',date("Y-m-d H:i:s", strtotime("-72 hours"))); | ||
| 156 | - $query->where('status', 0)->where('plan_end_at','<',date("Y-m-d H:i:s", strtotime("-120 hours")));//超过120个小时未处理的工单 | 155 | + $query = $query->where('status', '!=' ,Tickets::STATUS_COMPLETED)->where('plan_end_at','<',date("Y-m-d H:i:s", strtotime("-72 hours"))); |
| 156 | + $query = $query->where('status', 0)->where('plan_end_at','<',date("Y-m-d H:i:s", strtotime("-120 hours")));//超过120个小时未处理的工单 | ||
| 157 | //TODO::用户部门搜索 | 157 | //TODO::用户部门搜索 |
| 158 | if(isset($this->param['dept_id']) && !empty($this->param['dept_id'])){ | 158 | if(isset($this->param['dept_id']) && !empty($this->param['dept_id'])){ |
| 159 | $manageHrModel = new ManageHr(); | 159 | $manageHrModel = new ManageHr(); |
| @@ -165,12 +165,12 @@ class DownloadProject extends Command | @@ -165,12 +165,12 @@ class DownloadProject extends Command | ||
| 165 | //售后技术 | 165 | //售后技术 |
| 166 | $manageIdArr = $manageHrModel->selectField(['entry_position' => ['in', [42, 43, 45, 48, 51]], 'status' => 1], 'manage_id'); | 166 | $manageIdArr = $manageHrModel->selectField(['entry_position' => ['in', [42, 43, 45, 48, 51]], 'status' => 1], 'manage_id'); |
| 167 | } | 167 | } |
| 168 | - $query->whereHas('logs', function ($q) use ($manageIdArr) { | 168 | + $query = $query->whereHas('logs', function ($q) use ($manageIdArr) { |
| 169 | $q->whereIn('engineer_id', $manageIdArr); | 169 | $q->whereIn('engineer_id', $manageIdArr); |
| 170 | }); | 170 | }); |
| 171 | }else{ | 171 | }else{ |
| 172 | $manageIdArr = $manageHrModel->selectField(['dept_id'=>$this->param['dept_id'],'status'=>1],'manage_id'); | 172 | $manageIdArr = $manageHrModel->selectField(['dept_id'=>$this->param['dept_id'],'status'=>1],'manage_id'); |
| 173 | - $query->whereHas('logs', function ($q) use ($manageIdArr) { | 173 | + $query = $query->whereHas('logs', function ($q) use ($manageIdArr) { |
| 174 | $q->whereIn('engineer_id', $manageIdArr); | 174 | $q->whereIn('engineer_id', $manageIdArr); |
| 175 | }); | 175 | }); |
| 176 | } | 176 | } |
-
请 注册 或 登录 后发表评论