123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413 |
- <section class="content">
- <div class="row">
- <div class="col-md-12">
- <div class="box">
- {{ csrf_field() }}
- <div class="box-body table-responsive">
- <div class="col-md-3 clearfix">
- <div class="box-body table-responsive" style="padding:5px;">
- <div class="form-group clearfix" style="margin-bottom:0;">
- <label for="prefix" class="control-label">性别:</label>
- <div style="float: left;width: 150px;">
- <select class="form-control" name="sex" id="sex">
- <option value=''>不限</option>
- <option value='2' @if(array_key_exists('sex',$search_data) && $search_data['sex'] == '2') selected @endif>女</option>
- <option value='1' @if(array_key_exists('sex',$search_data) && $search_data['sex'] == '1') selected @endif>男</option>
- </select>
- </div>
- </div>
- </div>
- </div>
- <div class="col-md-3 clearfix">
- <div class="box-body table-responsive" style="padding:5px;">
- <div class="form-group clearfix" style="margin-bottom:0;">
- <label for="prefix" class="control-label">学历:</label>
- <div style="float: left;width: 150px;">
- <select class="form-control" name="education" id="education">
- <option value=''>不限</option>
- <option value='初中' @if(array_key_exists('education',$search_data) && $search_data['education'] == 65) selected @endif>初中</option>
- <option value='高中' @if(array_key_exists('education',$search_data) && $search_data['education'] == 66) selected @endif>高中</option>
- <option value='中技' @if(array_key_exists('education',$search_data) && $search_data['education'] == 67) selected @endif>中技</option>
- <option value='中专' @if(array_key_exists('education',$search_data) && $search_data['education'] == 68) selected @endif>中专</option>
- <option value='大专' @if(array_key_exists('education',$search_data) && $search_data['education'] == 69) selected @endif>大专</option>
- <option value='本科' @if(array_key_exists('education',$search_data) && $search_data['education'] == 70) selected @endif>本科</option>
- <option value='硕士' @if(array_key_exists('education',$search_data) && $search_data['education'] == 71) selected @endif>硕士</option>
- <option value='博士' @if(array_key_exists('education',$search_data) && $search_data['education'] == 72) selected @endif>博士</option>
- <option value='博士后' @if(array_key_exists('education',$search_data) && $search_data['education'] == 73) selected @endif>博士后</option>
- </select>
- </div>
- </div>
- </div>
- </div>
- <div class="col-md-3 clearfix">
- <div class="box-body table-responsive" style="padding:5px;">
- <div class="form-group clearfix" style="margin-bottom:0;">
- <label for="prefix" class="control-label">精确查询:</label>
- <div style="float: left;width: 150px;">
- <input type="text" class="form-control" name="realname" id="realname" placeholder="请输入姓名" @if(array_key_exists('realname',$search_data)) value="{{$search_data['realname']}}" @endif>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="box-footer">
- <div class="btn-group" style="margin-left: 440px;">
- <button type="button" class="btn btn-info btn-primary js-search" data-type="1"><i class="fa fa-search">搜索</i></button>
- </div>
- </div>
- <div class="box-body table-responsive">
- <div class="col-md-12">
- <div class="box-header with-border">
- <h3 class="box-title">查询结果</h3>
- </div>
- <div class="box-body table-responsive no-padding">
- <table class="table table-hover">
- <thead>
- <tr>
- <th height="26" class="admin_list_tit">
- <input type="checkbox" name=" " title="全选/反选" id="chk" />
- </th>
- <th>头像</th>
- <th>基础资料</th>
- <th>电话</th>
- <th>是否上传简历</th>
- <th>下载状态</th>
- <th>操作</th>
- </tr>
- </thead>
- <tbody>
- @if(isset($list) && $list->total())
- @foreach($list as $k=>$v)
- <tr>
- <td>
- <input ls="{{$v->id}}" name="id[]" id="appointinfo_{{$v->id}}" type="checkbox" value="{{$v->id}}" />
- </td>
- <td>
- <span class="vtip" title='<img @if($v->avatar) src="{{$v->avatar}}" @else src="/data/upload/resource/no_photo_male.png" @endif>' height=120>
- <img style="width: 30px; height: 30px;" @if($v->avatar) src="{{$v->avatar}}" @else src="/data/upload/resource/no_photo_male.png" @endif></span>
- </td>
- <td>
- <span style="color: #0A246A; margin-right: 3px;">{!! $v->realname !!}</span>
- <span style="color: #0A246A; margin-right: 3px;">{{$v->sex}}</span>
- <span style="color:#be7707; margin-right: 3px;">{{$v->birthday}}</span>
- <span style="color:#0A7CF7; margin-right: 3px;">{{$v->education}}</span>
- <span style="color:#0F73AC; margin-right: 3px;">{{$v->native_place}}</span>
- </td>
- <td>
- {{ $v->mobile }}
- </td>
- <td>{!! $v->is_attachment !!}</td>
- <td>{!! $v->status !!}</td>
- <td>
- <button class='btn btn-primary btn-xs fetch_word' data-aid="{{$v->id}}" style="margin-bottom: 10px">下载简历</button>
- </td>
- </tr>
- @endforeach
- @else
- <tr>
- <td colspan="11">
- <div class="list_empty_group">
- <div class="list_empty">
- <div class="list_empty_left"></div>
- <div class="list_empty_right">
- <div class="sorry_box">对不起,暂无相关信息!</div>
- </div>
- <div class="clear"></div>
- </div>
- </div>
- </td>
- </tr>
- @endif
- </tbody>
- </table>
- </div>
- @if(isset($list))
- {{ $list->appends($search_data)->links('module.widgets.pagination') }}
- @endif
- </div>
- </div>
- </div>
- </div>
- </div>
- </section>
- <script type="text/javascript" src="{{ theme_asset('app/js/jquery.disappear.tooltip.js') }}"></script>
- <script type="text/javascript" src="{{ theme_asset('app/js/jquery.modal.userselectlayer.js') }}"></script>
- <script type="text/javascript" src="{{ theme_asset('app/js/jquery.user.city.js') }}"></script>
- <script type="text/javascript" src="{{ theme_asset('app/js/jquery.modal.dialog.js') }}"></script>
- <script>
- //图片预览
- this.vtip = function() {
- this.xOffset = -10; // x distance from mouse
- this.yOffset = 15; // y distance from mouse
- $(".vtip").unbind().hover(
- function(e) {
- this.t = $(this).attr("title");
- this.title = '';
- this.top = (e.pageY + yOffset);
- this.left = (e.pageX + xOffset);
- $('body').css("cursor","help");
- $('p#vtip').width()>450?$('p#vtip').width(450):'';
- $('body').append( '<p id="vtip">' + this.t + '</p>' );
- $('p#vtip').css("top", this.top+"px").css("left", this.left+"px").fadeIn(0);
- },
- function() {
- this.title = this.t;
- $('body').css("cursor","");
- $("p#vtip").fadeOut("slow").remove();
- }
- ).mousemove(
- function(e) {
- this.top = (e.pageY + yOffset);
- this.left = (e.pageX + xOffset);
- $("p#vtip").css("top", this.top+"px").css("left", this.left+"px");
- }
- );
- };
- //提交数组整理
- this.show = function(type = 0){
- var id_array = new Array();
- if(type == 0){
- $('input[name="id\[\]"]:checked').each(function() {
- id_array.push($(this).val()); //向数组中添加元素
- });
- }else{
- id_array.push($("#appointinfo_"+type).val());
- }
- if (id_array.length == 0) {
- disapperTooltip('remind', '请选择用户');
- return false;
- } else {
- var idstr = id_array.join(','); //将数组元素连接起来以构建一个字符串
- if (idstr == '' || idstr == null) {
- idstr = 0;
- }
- return idstr;
- }
- }
- $(document).ready(function() {
- vtip();
- $(document).off("click",'.appoint_audit').on('click','.appoint_audit',function () {
- appointAudit($(this).data('param'));
- });
- $(document).off("click",'.supplement').on('click','.supplement',function () {
- supplement($(this).data('param'));
- });
- $(document).off("click",'.fetch_word').on('click','.fetch_word',function () {
- var appoint_id = $(this).attr('data-aid');
- var qsDialog = $(this).dialog({
- title: 'word简历下载',
- loading: true,
- showFooter: false,
- yes: function() {
- $('.J_btnyes').val('发送中...');
- $.post("{{ route('ic.jobfairsAppointStatus') }}", {_token:'{{ csrf_token() }}',id:appoint_id}, function(result) {
- if (result.status == 1) {
- disapperTooltip('success', result.msg);
- window.location.href = result.url;
- setTimeout(function() {
- $.pjax.reload('#pjax-container');
- qsDialog.hide(true);
- }, 2000);
- } else {
- $('.J_btnyes').val('确定');
- disapperTooltip('remind', result.msg);
- }
- }, 'json');
- }
- });
- qsDialog.setCloseDialog(false);
- qsDialog.setContent("即将下载简历,请确认?");
- qsDialog.showFooter(true);
- });
- $("#ButtonAudit").click(function() {
- appointAudit(0)
- })
- /*查看人员信息*/
- $('.ButCompared').click(function() {
- var qsDialog = $(this).dialog({
- title: '查看报名信息',
- loading: true,
- footer: false
- });
- var param = $(this).data('param');
- var url = $(this).data('url') + "?id=" + param;
- $.getJSON(url, function(result) {
- qsDialog.setContent('<div style="max-height:600px;overflow-y:auto;">' + result.data + '<\/div>');
- });
- });
- });
- /*查看日志信息*/
- $('.ButExamineLog').click(function() {
- var qsDialog = $(this).dialog({
- title: '查看审核信息',
- loading: true,
- footer: false
- });
- var param = $(this).data('param');
- var url = $(this).data('url') + "?id=" + param;
- $.getJSON(url, function(result) {
- qsDialog.setContent('<div style="max-height:600px;overflow-y:auto;">' + result.data + '<\/div>');
- });
- });
- $('.js-search').click(function() {
- var realname = $.trim($('#realname').val());
- var sex = $.trim($("#sex").val());
- var education = $.trim($("#education").val());
- var parm = [`id=${ {{ $search_data['id'] }} }`];
- if (realname) {
- parm.push(`realname=${realname}`);
- }
- if(sex){
- parm.push(`sex=${sex}`);
- }
- if(education){
- parm.push(`education=${education}`);
- }
- if (parm.length == 0) {
- window.location = "{{ url('/ST3IXxKlOa4eGEv0eTw0CfORI9444Mgj/ic/jobfairs_appoint_list')}}";
- } else {
- window.location = "{{ url('/ST3IXxKlOa4eGEv0eTw0CfORI9444Mgj/ic/jobfairs_appoint_list')}}?" + parm.join('&');
- }
- });
- //提交准考证
- $("#build").click(function() {
- $("form[name=form1]").attr("action", "{:U('buildcard')}" + "&recruit_id=" + recruit_ids +
- "&time=" + time + "&audits=" + audits + "×=" + times + "&home=" + home + "&address=" + address + "&expand=" + expand);
- $("form[name=form1]").submit();
- });
- //撤销准考证
- $("#del_ticket").click(function() {
- var ticket_id = $("input[name='ticket_id']:checked").val();
- var r_id = $("input[name='r_id']").val();
- $("form[name=form1]").attr("action", "{:U('delcard')}" + "&ticket_id=" + ticket_id + "&r_id=" + r_id);
- $("form[name=form1]").submit();
- });
- /*全选*/
- $("#chk").click(function() {
- if (this.checked == false) {
- // console.log("反选")
- $("td :checkbox").prop("checked", false);
- }
- if (this.checked == true) {
- // console.log("全选")
- $("td :checkbox").prop("checked", true);
- }
- })
- //子复选框有一个未选中时,去掉全选按钮的选中状态
- $("td :checkbox").click(function() {
- var allCheckNum = $("td input[type='checkbox']").length;
- var checkedNum = $("td input[type='checkbox']:checked").length;
- if (checkedNum == allCheckNum) {
- // console.log("全选");
- document.getElementById("chk").checked = true;
- } else {
- // console.log("反选");
- document.getElementById("chk").checked = false;
- }
- })
- </script>
- <link href="{{ theme_asset('app/css/person/common.css') }}" rel="stylesheet">
- <style type="text/css">
- p#vtip { display: none; position: absolute; padding: 10px; left: 5px; font-size: 0.8em; background-color: white; border: 1px solid #a6c9e2; -moz-border-radius: 5px; -webkit-border-radius: 5px; z-index: 9999 }
- p#vtip img{width: 200px}
- /*body{min-width: 1680px;overflow: auto;}*/
- .clearfix:after {
- display: block;
- clear: both;
- content: "";
- visibility: hidden;
- height: 0;
- }
- .clearfix {
- zoom: 1;
- /*为了兼容IE*/
- }
- .box .box-body {
- position: relative;
- }
- .box .form-group label {
- float: left;
- width: 120px;
- line-height: 34px;
- text-align: right;
- }
- .box .input-group {
- width: 360px;
- }
- .list_empty_group {
- text-align: center;
- line-height: 80px;
- color: #404446;
- font-size: 22px;
- }
- .jobslist_table .li-table-btn {
- width: 120px;
- height: 50px;
- line-height: 50px;
- }
- .modal {
- display: block;
- position: static;
- }
- .qs-category-unlimited .selected-group .selected-box .s-cell {
- width: 112px;
- }
- .qs-category-unlimited .cate-type .dd {
- margin: 0px;
- font-size: 14px;
- }
- .qs-category-unlimited .cate-type .one-select label {
- display: block;
- margin: 0px;
- width: 110px;
- }
- .qs-category-unlimited .cate-type .one-select .check-box {
- margin: 0px;
- }
- .modal_body_box .list_nav1 li label {
- margin-bottom: 0px;
- }
- .disappear_tooltip .content {
- min-height: auto;
- padding: 0px;
- padding-left: 10px;
- padding-right: 10px;
- }
- </style>
|