id; $result['companyname'] = $row->companyname; $result['subsite_id'] = $row->subsite_id==0?"总站":get_subsite_sitename($row->subsite_id); switch ($row->audit) { case 0: $result['audit'] = '未审核'; break; case 1: $result['audit'] = '审核通过'; break; case 2: $result['audit'] = '审核中'; break; case 3: $result['audit'] = '审核未通过'; break; } $result['address'] = $row->address; $result['nature'] = get_category($row->nature)?:"无"; $result['trade'] = get_category($row->trade)?:"无"; $result['scale'] = get_category($row->scale)?:"无"; $result['contact'] = $row->contact; $result['mobile'] = $row->mobile; $result['landline_tel'] = $row->landline_tel; $result['email'] = $row->email; $result['setmeal_name'] = $row->setmeal_name; $result['organization_code'] = $row->organization_code; $result['created_at'] = $row->created_at; return $result; } /** * 设置文件名 * @return string */ public function getFilename(): string { return "company.xlsx"; } /** * 格式化指定列. * 只有在需要的时候设置,例如在身份证不要显示科学计数时设定列格式:['A'=>NumberFormat::FORMAT_NUMBER] * @return array */ public function columnFormats(): array { return [ ]; } }