Przeglądaj źródła

更新面试准考证条件

sandm 2 lat temu
rodzic
commit
bc0f5816ad

+ 6 - 1
app/Http/Controllers/Web/Recruit/IndexController.php

@@ -138,7 +138,12 @@ class IndexController extends WebBaseController
             if($face_ticket && $appoint_info->face_audit == -1){
                 $face_health = RecruitSupplement::where("appoint_id",$appoint_info->id)->where("type","face")->where('h_status',1)->first();
                 if(!$face_health){
-                    $appoint_info->face_ticket = -2;
+                    $time = time();
+                    if(strtotime($recruit->face_health_start) < $time && strtotime($recruit->face_health_end) > $time){
+                        $appoint_info->face_ticket = -3;
+                    }else{
+                        $appoint_info->face_ticket = -2;
+                    }
                 }else{
                     $appoint_info->face_ticket = 1;
                 }

+ 13 - 8
public/themes/default/views/app/recruit/show.blade.php

@@ -728,6 +728,11 @@
                         return false;
                     }
 
+                    if(face_ticket == -3){
+                        disapperTooltip("remind", "健康信息上传端口已关闭!");
+                        return false;
+                    }
+
                     if(face_ticket == -2){
                         disapperTooltip("remind", "健康信息未上传,即将自动跳转至上传界面!");
                         setTimeout(function(){
@@ -784,15 +789,15 @@
                                             }
                                         });
                                         @if($recruit->id == 21)
-                                        if(total != 8){
-                                            disapperTooltip("remind", "请勾选以上项目!");
-                                            return false;
-                                        }
+                                            if(total != 8){
+                                                disapperTooltip("remind", "请勾选以上项目!");
+                                                return false;
+                                            }
                                         @else
-                                        if(total != 6){
-                                            disapperTooltip("remind", "请勾选以上项目!");
-                                            return false;
-                                        }
+                                            if(total != 6){
+                                                disapperTooltip("remind", "请勾选以上项目!");
+                                                return false;
+                                            }
                                         @endif
 
                                         if(!must){