|
@@ -1831,13 +1831,17 @@ class RecruitController extends Controller
|
|
|
$forms = explode(',', $recruit->forms);
|
|
|
if(in_array('expand_special',$forms)){
|
|
|
$special = RecruitAppointExpandSpecial::where('recruit_appoint_id',$appoint->id)->first();
|
|
|
- $templateProcessor->cloneBlock('special_block',1);
|
|
|
- $templateProcessor->setValue('point_apply', $special->point_apply == 0 ? '否' : '是');
|
|
|
- $templateProcessor->setValue('condition', $special->condition);
|
|
|
- if($material = json_decode($special->material)){
|
|
|
- foreach ($material as $k => $v){
|
|
|
- $templateProcessor->setImageValue('material#'.($k+1),['src' => 'https://www.jucai.gov.cn/'.$v->url]);
|
|
|
+ if($special){
|
|
|
+ $templateProcessor->cloneBlock('special_block',1);
|
|
|
+ $templateProcessor->setValue('point_apply', $special->point_apply == 0 ? '否' : '是');
|
|
|
+ $templateProcessor->setValue('condition', $special->condition);
|
|
|
+ if($material = json_decode($special->material)){
|
|
|
+ foreach ($material as $k => $v){
|
|
|
+ $templateProcessor->setImageValue('material#'.($k+1),['src' => 'https://www.jucai.gov.cn/'.$v->url]);
|
|
|
+ }
|
|
|
}
|
|
|
+ }else{
|
|
|
+ $templateProcessor->cloneBlock('special_block',0);
|
|
|
}
|
|
|
}else{
|
|
|
$templateProcessor->cloneBlock('special_block',0);
|