Browse Source

Merge branch 'master' of http://59.57.98.130:3000/jjhc/jucai

linwu 2 years ago
parent
commit
0404cb61be

+ 11 - 5
app/Http/Controllers/Web/Recruit/IndexController.php

@@ -138,7 +138,8 @@ class IndexController extends WebBaseController
 
 
             if($face_ticket && $appoint_info->face_audit == -1){
             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();
                 $face_health = RecruitSupplement::where("appoint_id",$appoint_info->id)->where("type","face")->where('h_status',1)->first();
-                if(!$face_health){
+                if(!$face_health && $recruit->face_epidemic){
+                    $appoint_info->face_ticket = -2;
                     $time = time();
                     $time = time();
                     if(strtotime($recruit->face_health_start) < $time && strtotime($recruit->face_health_end) > $time){
                     if(strtotime($recruit->face_health_start) < $time && strtotime($recruit->face_health_end) > $time){
                         $appoint_info->face_ticket = -2;
                         $appoint_info->face_ticket = -2;
@@ -146,7 +147,12 @@ class IndexController extends WebBaseController
                         $appoint_info->face_ticket = -3;
                         $appoint_info->face_ticket = -3;
                     }
                     }
                 }else{
                 }else{
-                    $appoint_info->face_ticket = 1;
+                    $time = time();
+                    if(strtotime($recruit->face_health_start) < $time && strtotime($recruit->face_health_end) > $time){
+                        $appoint_info->face_ticket = 1;
+                    }else{
+                        $appoint_info->face_ticket = -1;
+                    }
                 }
                 }
 
 
             }else{
             }else{
@@ -1372,15 +1378,15 @@ class IndexController extends WebBaseController
             return $this->showMessage('请登录!', route('home'), true, '上一页', '3');
             return $this->showMessage('请登录!', route('home'), true, '上一页', '3');
         }
         }
         $recruit_id = $request->input('recruit_id');
         $recruit_id = $request->input('recruit_id');
+        $recruit = Recruit::where('id',$recruit_id)->first();
         $appoint_info = RecruitAppointInfo::where('uid',$uid)->where('recruit_id',$recruit_id)->first();
         $appoint_info = RecruitAppointInfo::where('uid',$uid)->where('recruit_id',$recruit_id)->first();
         if($appoint_info){
         if($appoint_info){
             $face_ticket = RecruitTicket::where('appoint_id',$appoint_info->id)->where('ex_type',3)->first();
             $face_ticket = RecruitTicket::where('appoint_id',$appoint_info->id)->where('ex_type',3)->first();
             if($face_ticket){
             if($face_ticket){
                 $health = RecruitSupplement::where('appoint_id',$appoint_info->id)->first();
                 $health = RecruitSupplement::where('appoint_id',$appoint_info->id)->first();
-                if(!$health || $health->h_status == 0){
+                if((!$health || $health->h_status == 0) && $recruit->pen_epidemic){
                     return $this->showMessage('健康审核信息未通过!', route('home'), true, '上一页', '3');
                     return $this->showMessage('健康审核信息未通过!', route('home'), true, '上一页', '3');
-                }
+                }$time = time();
-                $time = time();
                 if(strtotime($face_ticket->ex_start) < $time && strtotime($face_ticket->ex_end) > $time){
                 if(strtotime($face_ticket->ex_start) < $time && strtotime($face_ticket->ex_end) > $time){
                     RecruitTicket::where('id',$face_ticket->id)->update(['ex_status' => 1]);
                     RecruitTicket::where('id',$face_ticket->id)->update(['ex_status' => 1]);
                     $recruit = Recruit::where('id',$recruit_id)->first();
                     $recruit = Recruit::where('id',$recruit_id)->first();

+ 61 - 60
public/themes/default/views/app/recruit/show.blade.php

@@ -718,10 +718,10 @@
                 var isVisitorutype = "{{$utype}}"; //判断是企业还是个人
                 var isVisitorutype = "{{$utype}}"; //判断是企业还是个人
                 var face_ticket = "{{$appoint_info->face_ticket}}";
                 var face_ticket = "{{$appoint_info->face_ticket}}";
                 if ((isVisitor > 0)) {
                 if ((isVisitor > 0)) {
-                    if (isApply != 1) {
+                    // if (isApply != 1) {
-                        disapperTooltip("remind", "抱歉,您没有报名!");
+                    //     disapperTooltip("remind", "抱歉,您没有报名!");
-                        return false;
+                    //     return false;
-                    }
+                    // }
                     if(face_ticket == 0){
                     if(face_ticket == 0){
                         disapperTooltip("remind", "您暂无可打印的准考证!");
                         disapperTooltip("remind", "您暂无可打印的准考证!");
                         return false;
                         return false;
@@ -758,63 +758,64 @@
                         {{--    }--}}
                         {{--    }--}}
                         {{--});--}}
                         {{--});--}}
                         {{--qsDialog.setContent($('#commit0').html());--}}
                         {{--qsDialog.setContent($('#commit0').html());--}}
-                        var qsDialog = $(this).dialog({
+                            window.location.href = "{!! route('recruit.face_ticket',['recruit_id'=>$recruit->id,'uid'=>$uid]) !!}";
-                            loading: true,
+                        {{--var qsDialog = $(this).dialog({--}}
-                            header: false,
+                        {{--    loading: true,--}}
-                            border: false,
+                        {{--    header: false,--}}
-                            btns: ['下一份','取消'],
+                        {{--    border: false,--}}
-                            yes: function(){
+                        {{--    btns: ['下一份','取消'],--}}
-                                qsDialog.setCloseDialog(false);
+                        {{--    yes: function(){--}}
-                                if(!$($(".agree_commit")[1]).prop('checked')){
+                        {{--        qsDialog.setCloseDialog(false);--}}
-                                    disapperTooltip("remind", "请阅读并承诺遵守《考生健康申明卡及安全考试承诺书》!");
+                        {{--        if(!$($(".agree_commit")[1]).prop('checked')){--}}
-                                    //alert('请阅读并承诺遵守《考生健康申明卡及安全考试承诺书》');
+                        {{--            disapperTooltip("remind", "请阅读并承诺遵守《考生健康申明卡及安全考试承诺书》!");--}}
-                                    return false;
+                        {{--            //alert('请阅读并承诺遵守《考生健康申明卡及安全考试承诺书》');--}}
-                                }
+                        {{--            return false;--}}
-                                qsDialog.setCloseDialog(true);
+                        {{--        }--}}
-                                var dialog_1 = $(this).dialog({
+                        {{--        qsDialog.setCloseDialog(true);--}}
-                                    loading: true,
+                        {{--        var dialog_1 = $(this).dialog({--}}
-                                    header: false,
+                        {{--            loading: true,--}}
-                                    border: false,
+                        {{--            header: false,--}}
-                                    btns: ['打印准考证','取消'],
+                        {{--            border: false,--}}
-                                    yes: function(){
+                        {{--            btns: ['打印准考证','取消'],--}}
-                                        dialog_1.setCloseDialog(false);
+                        {{--            yes: function(){--}}
-                                        var must = 1,total = 0;
+                        {{--                dialog_1.setCloseDialog(false);--}}
-                                        $.each($($(".commit_step_2")[1]).find("input"),function(){
+                        {{--                var must = 1,total = 0;--}}
-                                            if(this.checked){
+                        {{--                $.each($($(".commit_step_2")[1]).find("input"),function(){--}}
-                                                if($(this).val() == 1){
+                        {{--                    if(this.checked){--}}
-                                                    must = 0;
+                        {{--                        if($(this).val() == 1){--}}
-                                                }
+                        {{--                            must = 0;--}}
-                                                total++;
+                        {{--                        }--}}
-                                            }
+                        {{--                        total++;--}}
-                                        });
+                        {{--                    }--}}
-                                        @if($recruit->id == 21)
+                        {{--                });--}}
-                                            if(total != 6){
+                        {{--                @if($recruit->id == 21)--}}
-                                                disapperTooltip("remind", "请勾选以上项目!");
+                        {{--                    if(total != 6){--}}
-                                                return false;
+                        {{--                        disapperTooltip("remind", "请勾选以上项目!");--}}
-                                            }
+                        {{--                        return false;--}}
-                                        @else
+                        {{--                    }--}}
-                                            if(total != 6){
+                        {{--                @else--}}
-                                                disapperTooltip("remind", "请勾选以上项目!");
+                        {{--                    if(total != 6){--}}
-                                                return false;
+                        {{--                        disapperTooltip("remind", "请勾选以上项目!");--}}
-                                            }
+                        {{--                        return false;--}}
-                                        @endif
+                        {{--                    }--}}
+                        {{--                @endif--}}
 
 
-                                        if(!must){
+                        {{--                if(!must){--}}
-                                            disapperTooltip("remind", "不符合参加考试条件,请检查!");
+                        {{--                    disapperTooltip("remind", "不符合参加考试条件,请检查!");--}}
-                                            return false;
+                        {{--                    return false;--}}
-                                        }
+                        {{--                }--}}
-                                        if(!$($(".agree_commit1")[1]).prop('checked')){
+                        {{--                if(!$($(".agree_commit1")[1]).prop('checked')){--}}
-                                            disapperTooltip("remind", "请阅读并承诺遵守《考生报考承诺书》!");
+                        {{--                    disapperTooltip("remind", "请阅读并承诺遵守《考生报考承诺书》!");--}}
-                                            return false;
+                        {{--                    return false;--}}
-                                        }
+                        {{--                }--}}
-                                        dialog_1.setCloseDialog(true);
+                        {{--                dialog_1.setCloseDialog(true);--}}
-                                        window.location.href = "{!! route('recruit.face_ticket',['recruit_id'=>$recruit->id,'uid'=>$uid]) !!}";
+                        {{--                window.location.href = "{!! route('recruit.face_ticket',['recruit_id'=>$recruit->id,'uid'=>$uid]) !!}";--}}
-                                    }
+                        {{--            }--}}
-                                });
+                        {{--        });--}}
-                                dialog_1.setContent($('#commit1').html())
+                        {{--        dialog_1.setContent($('#commit1').html())--}}
-                            }
+                        {{--    }--}}
-                        });
+                        {{--});--}}
-                        qsDialog.setContent($('#commit').html());
+                        {{--qsDialog.setContent($('#commit').html());--}}
                     }
                     }
                 } else {
                 } else {
                     var qsDialog = $(this).dialog({
                     var qsDialog = $(this).dialog({