正在显示
1 个修改的文件
包含
11 行增加
和
4 行删除
| @@ -229,7 +229,7 @@ class FetchTicketProjects extends Command | @@ -229,7 +229,7 @@ class FetchTicketProjects extends Command | ||
| 229 | || $item->site_status == 1 | 229 | || $item->site_status == 1 |
| 230 | ) ? 1 : 0; | 230 | ) ? 1 : 0; |
| 231 | 231 | ||
| 232 | - $team_ids = [ | 232 | + $team_ids_in = [ |
| 233 | $item->deploy_build->leader_mid, | 233 | $item->deploy_build->leader_mid, |
| 234 | $item->deploy_build->manager_mid, | 234 | $item->deploy_build->manager_mid, |
| 235 | $item->deploy_build->designer_mid, | 235 | $item->deploy_build->designer_mid, |
| @@ -240,11 +240,18 @@ class FetchTicketProjects extends Command | @@ -240,11 +240,18 @@ class FetchTicketProjects extends Command | ||
| 240 | $item->deploy_optimize->tech_mid, | 240 | $item->deploy_optimize->tech_mid, |
| 241 | $item->deploy_optimize->tech_leader, | 241 | $item->deploy_optimize->tech_leader, |
| 242 | ]; | 242 | ]; |
| 243 | + | ||
| 243 | // $team_ids 去重复 | 244 | // $team_ids 去重复 |
| 244 | - $team_ids = array_unique($team_ids); | ||
| 245 | - $team_ids = array_filter($team_ids); | 245 | + $team_ids_in = array_unique($team_ids_in); |
| 246 | + $team_ids_in = array_filter($team_ids_in); | ||
| 246 | // $team_ids 去掉下标 | 247 | // $team_ids 去掉下标 |
| 247 | - $team_ids = array_values($team_ids); | 248 | + $team_ids_in = array_values($team_ids_in); |
| 249 | + | ||
| 250 | + $team_ids = ManageHr::whereIn('manage_id', $team_ids_in)->where('status', 1)->pluck('manage_id') | ||
| 251 | + ->unique() | ||
| 252 | + ->filter(fn($v) => !is_null($v) && $v !== 0) | ||
| 253 | + ->values() | ||
| 254 | + ->toArray(); | ||
| 248 | 255 | ||
| 249 | $fields = [ | 256 | $fields = [ |
| 250 | 'company_name' => $item->company, | 257 | 'company_name' => $item->company, |
-
请 注册 或 登录 后发表评论