| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230 | 
							- {!! $grid !!}
 
- <link rel="stylesheet" href="{{ theme_asset('app/css/viewer.min.css') }}">
 
- <script type="text/javascript" src="{{ theme_asset('app/js/viewer-jquery.min.js') }}"></script>
 
- <script>
 
-     //报名审核必选
 
-     $("input[name='flow_path[]']").eq(0).attr("disabled", true);
 
-     $("input[name='flow_path[]']").eq(1).attr("disabled", true);
 
-     $(document).ready(function () {
 
-         $($("#tab-form-2").children("div").get(0)).after("<div class=\"form-group  \">\n" +
 
-             "\n" +
 
-             "    <label for=\"limit_times\" class=\"col-sm-2  control-label\">报名表单预览</label>\n" +
 
-             "\n" +
 
-             "    <div class=\"col-sm-8\">\n" +
 
-             "\n" +
 
-             "        \n" +
 
-             "        <div class=\"input-group\">\n" +
 
-             "\n" +
 
-             "            <button class=\"btn btn-warning\" id=\"preview\">勾选对应模块后点击我</button>\n" +
 
-             "\n" +
 
-             "            \n" +
 
-             "        </div>\n" +
 
-             "\n" +
 
-             "        <span class=\"help-block\">\n" +
 
-             "</span>\n" +
 
-             "\n" +
 
-             "    </div>\n" +
 
-             "</div>");
 
-         $("#preview").on('click',function () {
 
-             let num = $("#forms").find(".checked").length;
 
-             if(num == 0){
 
-                 alert("未选中报名表单模块");
 
-                 return false;
 
-             }
 
-             let modules = new Array();
 
-             $.each($("#forms").find(".checked"),function(index,item){
 
-                 modules.push($(item).children("input").val())
 
-             });
 
-             window.open("https://www.jucai.gov.cn/recruit/preview?modules="+modules.join(','));
 
-             return false;
 
-         });
 
-     });
 
-     var admin = null;
 
-     var paper = null;
 
-     var post = null;
 
-     var id = {{$id}}
 
-     $(function () {
 
-         getAdmin();
 
-     });
 
-     function getAdmin() {
 
-         if (id !== 0) {
 
-             getPost()
 
-         } else {
 
-             getView()
 
-         }
 
-     }
 
-     function getPost() {
 
-         if (this.post === null) {
 
-             $.ajax({
 
-                 url: "{{route('recruit.getRecruitPost')}}",
 
-                 data: {id: id,_token:'{{csrf_token()}}'},
 
-                 success: function ($data) {
 
-                     post = $data.post;
 
-                     editView()
 
-                 },
 
-             });
 
-         }
 
-     }
 
-     function getView() {
 
-         var job_base = '<div style=" font-weight:700;padding-left:20px;border-bottom:1px  #DFEDF7 solid;border-top:1px #DFEDF7 solid;background-color:#F0F8FD;height:30px;line-height:30px;margin-bottom:15px;"><span style="color:#f00">*<\/span>招考岗位<\/div>'
 
-         job_base += '<div style="margin-left:20px;margin-bottom:15px;"><input type="button" id="add_post" onclick="addPost()" class="btn btn-warning"  value="增行"><span> (注:岗位编号为一位或两位数字)<\/span><\/div>';
 
-         job_base += '<div style="background:#F5F7F8;padding:20px;margin-left:20px; "><table id="post_table"  border="0" cellpadding="15" cellspacing="3"  >' +
 
-             ' <tr >' +
 
-             '              <th  style="text-align: center;">岗位编号<\/th>' +
 
-             '              <th  style="text-align: center;">岗位名称<\/th>' +
 
-             '              <th  style="text-align: center;">招聘人数<\/th>' +
 
-             '              <th  style="text-align: center;">岗位限制条件(JSON格式)<\/th>' +
 
-             '              <th  style="text-align: center;"><\/th>' +
 
-             '         <\/tr>' +
 
-             '<tr>' +
 
-             '              <td  style="padding:8px 15px;"><input type="text"  name="postcode[]" value="" class="form-control postcode"  style="width:100px; " onkeyup="value=value.replace(/[^\\d.]/g,\'\')"  ><\/td>' +
 
-             '              <td  style="padding:8px 15px;"><input type="text"  name="postname[]" value="" class="form-control postname"   style="width:400px;" maxlength="80" ><\/td>' +
 
-             '              <td  style="padding:8px 15px;"><input type="text"  name="postnumber[]" value="1" class="form-control postname"   style="width:100px;" maxlength="80" ><\/td>' +
 
-             '              <td  style="padding:8px 15px;"><input type="text"  name="postlimit[]" value="" class="form-control limit"   style="width:400px;" ><\/td>'
 
-         ;
 
-         job_base += '                    <\/select>' +
 
-             '              <\/td>' +
 
-             '              <td>' +
 
-             '              <\/td>' +
 
-             '        <\/tr>' +
 
-             '    <\/table><\/div>';
 
-         $("form .box-body .fields-group").append(job_base);
 
-     }
 
-     function editView() {
 
-         var job_base = '<div style=" font-weight:700;padding-left:20px;border-bottom:1px  #DFEDF7 solid;border-top:1px #DFEDF7 solid;background-color:#F0F8FD;height:30px;line-height:30px;margin-bottom:15px;"><span style="color:#f00">*<\/span>招考岗位<\/div>'
 
-         job_base += '<div style="margin-left:20px;margin-bottom:15px;"><input type="button" id="add_post" onclick="addPost()" class="btn btn-warning"  value="增行"><span> (注:岗位编号为一位或两位数字)<\/span><\/div>';
 
-         job_base += '<div style="background:#F5F7F8;padding:20px;margin-left:20px; "><table id="post_table"  border="0" cellpadding="15" cellspacing="3"  >' +
 
-             ' <tr >' +
 
-             '              <th  style="text-align: center;">岗位编号<\/th>' +
 
-             '              <th  style="text-align: center;">岗位名称<\/th>' +
 
-             '              <th  style="text-align: center;">限制条件<\/th>' +
 
-             '              <th  style="text-align: center;"><\/th>' +
 
-             '         <\/tr>';
 
-         for (var c = 0; c < post.length; c++) {
 
-             job_base += '<tr>' +
 
-                 '              <td  style="padding:8px 15px;"><input type="text"  name="postcode[]" value="' + post[c].code + '" class="form-control postcode"  style="width:100px; " onkeyup="value=value.replace(/[^\\d.]/g,\'\')"  ><\/td>' +
 
-                 '              <td  style="padding:8px 15px;"><input type="text"  name="postname[]" value="' + post[c].name + '" class="form-control postname"   style="width:400px;"  maxlength="80" ><\/td>' +
 
-                 '              <td  style="padding:8px 15px;"><input type="text"  name="postnumber[]" value="' + post[c].number + '" class="form-control postnumber"   style="width:100px;"  maxlength="80" ><\/td>' +
 
-                 '              <td  style="padding:8px 15px;"><input type="text" id="post_' + post[c].id + '"  name="postlimit[]" value="" class="form-control limit"   style="width:400px;" ><\/td>'
 
-             ;
 
-             job_base += '                    <\/select>' +
 
-                 '              <\/td>' +
 
-                 '              <td>' +
 
-                 ' <input type="button" onclick="deltr(this)"class="btn btn-danger" value="删除">' +
 
-                 ' <input  type="hidden" class="btn btn-danger" name="postid_arr[]" value="' + post[c].id + '">' +
 
-                 '              <\/td>' +
 
-                 '        <\/tr>';
 
-         }
 
-         job_base += '    <\/table><\/div>';
 
-         $("form .box-body .fields-group").append(job_base);
 
-         for (var c = 0; c < post.length; c++) {
 
-             $("#post_" + post[c].id).val(post[c].limit);
 
-         }
 
-     }
 
-     function addPost() {
 
-         var trtd = '<tr>' +
 
-             '              <td  style="padding:8px 15px;"><input type="text"  name="postcode[]" value="" class="form-control postcode"  style="width:100px; " onkeyup="value=value.replace(/[^\\d.]/g,\'\')"  ><\/td>' +
 
-             '              <td  style="padding:8px 15px;"><input type="text"  name="postname[]" value="" class="form-control postname"   style="width:400px;"  maxlength="80" ><\/td>' +
 
-             '              <td  style="padding:8px 15px;"><input type="text"  name="postnumber[]" value="1" class="form-control postnumber"  style="width:100px; "  ><\/td>' +
 
-             '              <td  style="padding:8px 15px;"><input type="text"  name="postlimit[]" value="" class="form-control limit"   style="width:400px;"  ><\/td>'
 
-         ;
 
-         trtd += '                    <\/select>' +
 
-             '              <\/td>' +
 
-             '              <td><input type="button" onclick="deltr(this)"class="btn btn-danger" value="删除"><\/td>' +
 
-             '        <\/tr>';
 
-         var tables = $('#post_table');
 
-         tables.append(trtd);
 
-     }
 
-     function deltr(obj) {
 
-         $(obj).parent().parent().remove();
 
-     }
 
-     checkFlowPath();
 
-     setInterval(function () {
 
-         checkFlowPath();
 
-     }, 250);
 
-     //判断时间是否显示
 
-     function checkFlowPath() {
 
-         $('input[name="flow_path[]"]').each(function () {
 
-             //笔试时间
 
-             if ($(this).val() == 3) {
 
-                 if ($(this).is(":checked")) {
 
-                     $("input[name='preliminary_start']").parents(".form-group").css("display", "block");
 
-                 } else {
 
-                     $("input[name='preliminary_start']").parents(".form-group").css("display", "none");
 
-                 }
 
-             }
 
-             //上机时间
 
-             if ($(this).val() == 4) {
 
-                 if ($(this).is(":checked")) {
 
-                     $("input[name='computer_start']").parents(".form-group").css("display", "block");
 
-                 } else {
 
-                     $("input[name='computer_start']").parents(".form-group").css("display", "none");
 
-                 }
 
-             }
 
-             //面试时间
 
-             if ($(this).val() == 5) {
 
-                 if ($(this).is(":checked")) {
 
-                     $("input[name='interview_start']").parents(".form-group").css("display", "block");
 
-                     $("textarea[name='expand_id']").parents(".form-group").css("display", "block");
 
-                 } else {
 
-                     $("input[name='interview_start']").parents(".form-group").css("display", "none");
 
-                     $("textarea[name='expand_id']").parents(".form-group").css("display", "none");
 
-                 }
 
-             }
 
-             //复试时间
 
-             if ($(this).val() == 6) {
 
-                 if ($(this).is(":checked")) {
 
-                     $("input[name='reexamine_start']").parents(".form-group").css("display", "block");
 
-                 } else {
 
-                     $("input[name='reexamine_start']").parents(".form-group").css("display", "none");
 
-                 }
 
-             }
 
-             //体检时间
 
-             if ($(this).val() == 7) {
 
-                 if ($(this).is(":checked")) {
 
-                     $("input[name='health_start']").parents(".form-group").css("display", "block");
 
-                 } else {
 
-                     $("input[name='health_start']").parents(".form-group").css("display", "none");
 
-                 }
 
-             }
 
-         })
 
-     }
 
-     function getCookie(name) {
 
-         var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)");
 
-         if (arr = document.cookie.match(reg)) {
 
-             return unescape(arr[2]);
 
-         } else
 
-             return null;
 
-     }
 
-     function setCookie(name, value) {
 
-         var Days = 60000;
 
-         var exp = new Date();
 
-         exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000);
 
-         document.cookie = name + "=" + escape(value) + ";expires=" + exp.toGMTString();
 
-     }
 
- </script>
 
 
  |