|
@@ -127,12 +127,16 @@ class RecruitTicketController extends Controller
|
|
|
$post_data = RecruitPost::where('recruit_id',$recruit_id)->where('status',1)->selectRaw('id, CONCAT(code," ",name) as post')->pluck('post', 'id');
|
|
|
$data = [];
|
|
|
foreach ($list as $k => $v){
|
|
|
- $item = [
|
|
|
- $v->realname,
|
|
|
- $v->card,
|
|
|
- $post_data[$v->post_id]
|
|
|
- ];
|
|
|
- array_push($data,$item);
|
|
|
+ if(array_key_exists($v->post_id,$post_data)){
|
|
|
+ $item = [
|
|
|
+ $v->realname,
|
|
|
+ $v->card,
|
|
|
+ $post_data[$v->post_id]
|
|
|
+ ];
|
|
|
+ array_push($data,$item);
|
|
|
+ }else{
|
|
|
+ continue;
|
|
|
+ }
|
|
|
}
|
|
|
$spreadsheet = IOFactory::load(base_path() . '/storage/app/public/recruit/ticket/template/ticket_data_template.xlsx');
|
|
|
$sheet = $spreadsheet->getActiveSheet();
|