Sfoglia il codice sorgente

更新语法错误

sandm 1 anno fa
parent
commit
81deccbbbe
1 ha cambiato i file con 10 aggiunte e 6 eliminazioni
  1. 10 6
      app/Admin/Controllers/Recruit/RecruitController.php

+ 10 - 6
app/Admin/Controllers/Recruit/RecruitController.php

@@ -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);