123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242 |
- @extends('mobile.module.layouts.content')
- @push('meta')
- <meta name="csrf-token" content="{{ csrf_token() }}">
- @endpush
- @push('css')
- <link href="{{ theme_asset('mobile/css/personal.css') }}" rel="stylesheet">
- @endpush
- @push('js')
- <script src="{{ theme_asset('mobile/js/dropload.min.js') }}"></script>
- @endpush
- @section('content')
- <div class="filter-group x3 filter-outer">
- <div id="f-mask"></div>
- <div class="filter-outer">
- <div class="filter-list js-filter" data-tag="0">
- <div class="filter-cell">
- <div class="filter-cell-txt">
- @if(Request::input('resume_id'))
- @foreach($resume as $key=>$val)
- @if(Request::input('resume_id')==$val->id)
- {{ $val->title }}
- @endif
- @endforeach
- @else
- 简历名称
- @endif
- </div>
- </div>
- </div>
- <div class="filter-list js-filter" data-tag="1">
- <div class="filter-cell">
- <div class="filter-cell-txt">
- @if(Request::input('feedback')==1)
- 企业未查看
- @elseif(Request::input('feedback')==2)
- 待反馈
- @elseif(Request::input('feedback')==3)
- 合适
- @elseif(Request::input('feedback')==4)
- 不合适
- @elseif(Request::input('feedback')==5)
- 待定
- @elseif(Request::input('feedback')==6)
- 未接通
- @else
- 反馈状态
- @endif
- </div>
- </div>
- </div>
- <div class="filter-list js-filter" data-tag="2">
- <div class="filter-cell">
- <div class="filter-cell-txt">
- @switch(Request::input('settr'))
- @case(3)
- 3天内
- @break
- @case(7)
- 7天内
- @break
- @case(15)
- 15天内
- @break
- @case(30)
- 30天内
- @break
- @default
- 申请时间
- @endswitch
- </div>
- </div>
- </div>
- <div class="clear"></div>
- </div>
- <div class="con-filter">
- <div class="f-box qs-hidden">
- <div class="f-box-inner">
- <li><a class="f-item @if(Request::input('resume_id')=='') select @endif" href="{{ route($sub_site.'mobile.person.apply_jobs',array_merge($params,['resume_id'=>''])) }}">全部</a></li>
- @foreach($resume as $key=>$val)
- <li><a class="f-item @if(Request::input('resume_id')==$val->id) select @endif" href="{{ route($sub_site.'mobile.person.apply_jobs',array_merge($params,['resume_id'=>$val->id])) }}">{{ $val->title }}</a></li>
- @endforeach
- </div>
- </div>
- </div>
- <div class="con-filter">
- <div class="f-box qs-hidden">
- <div class="f-box-inner">
- <li><a class="f-item @if(Request::input('feedback')=='' || Request::input('feedback')==0) select @endif" href="{{ route($sub_site.'mobile.person.apply_jobs',array_merge($params,['feedback'=>''])) }}">全部</a></li>
- <li><a class="f-item @if(Request::input('feedback')==1) select @endif" href="{{ route($sub_site.'mobile.person.apply_jobs',array_merge($params,['feedback'=>1])) }}">企业未查看</a></li>
- <li><a class="f-item @if(Request::input('feedback')==2) select @endif" href="{{ route($sub_site.'mobile.person.apply_jobs',array_merge($params,['feedback'=>2])) }}">待反馈</a></li>
- <li><a class="f-item @if(Request::input('feedback')==3) select @endif" href="{{ route($sub_site.'mobile.person.apply_jobs',array_merge($params,['feedback'=>3])) }}">合适</a></li>
- <li><a class="f-item @if(Request::input('feedback')==4) select @endif" href="{{ route($sub_site.'mobile.person.apply_jobs',array_merge($params,['feedback'=>4])) }}">不合适</a></li>
- <li><a class="f-item @if(Request::input('feedback')==5) select @endif" href="{{ route($sub_site.'mobile.person.apply_jobs',array_merge($params,['feedback'=>5])) }}">待定</a></li>
- <li><a class="f-item @if(Request::input('feedback')==6) select @endif" href="{{ route($sub_site.'mobile.person.apply_jobs',array_merge($params,['feedback'=>6])) }}">未接通</a></li>
- </div>
- </div>
- </div>
- <div class="con-filter">
- <div class="f-box qs-hidden">
- <div class="f-box-inner">
- <li><a class="f-item @if(Request::input('settr')=='') select @endif" href="{{ route($sub_site.'mobile.person.apply_jobs',array_merge($params,['settr'=>''])) }}">全部</a></li>
- <li><a class="f-item @if(Request::input('settr')==3) select @endif" href="{{ route($sub_site.'mobile.person.apply_jobs',array_merge($params,['settr'=>3])) }}">3天内</a></li>
- <li><a class="f-item @if(Request::input('settr')==7) select @endif" href="{{ route($sub_site.'mobile.person.apply_jobs',array_merge($params,['settr'=>7])) }}">7天内</a></li>
- <li><a class="f-item @if(Request::input('settr')==15) select @endif" href="{{ route($sub_site.'mobile.person.apply_jobs',array_merge($params,['settr'=>15])) }}">15天内</a></li>
- <li><a class="f-item @if(Request::input('settr')==30) select @endif" href="{{ route($sub_site.'mobile.person.apply_jobs',array_merge($params,['settr'=>30])) }}">30天内</a></li>
- </div>
- </div>
- </div>
- </div>
- <div class="split-block"></div>
- <input type="hidden" name="resume_id" ID="resume_id" VALUE="{{ Request::input('resume_id') }}">
- <input type="hidden" name="feedback" ID="feedback" VALUE="{{ Request::input('feedback') }}">
- <input type="hidden" name="settr" ID="settr" VALUE="{{ Request::input('settr') }}">
- <div class="drop_content">
- <div class="add_data">
- @if($applyJobs->total())
- @foreach($applyJobs as $key => $val)
- <div class="list-item js-longpress for-event" data-yid="{{ $val->id }}" onclick="window.location='{{ route($sub_site.'mobile.jobs.show',['id'=>$val->jobs_id]) }}'">
- <div class="content">
- <div class="line-one">
- <div class="title substring">{{ $val->jobs_name }}</div>
- @if($val->personal_look==1)
- <div class="right font12 font_red">企业未查看</div>
- @else
- @if($val->is_reply==0)
- <div class="right font12 font_yellow">待反馈</div>
- @elseif($val->is_reply==1)
- <div class="right font12 font_green">合适</div>
- @elseif($val->is_reply==2)
- <div class="right font12 font_red">不合适</div>
- @elseif($val->is_reply==3)
- <div class="right font12 font_yellow">待定</div>
- @elseif($val->is_reply==4)
- <div class="right font12 font_red">未接通</div>
- @else
- <div class="right font12 font_yellow">待反馈</div>
- @endif
- @endif
- <div class="clear"></div>
- </div>
- <div class="line-two font12">
- <div class="left substring">{{ $val->company_name }}</div>
- <div class="right font12">{{ date('Y-m-d', strtotime($val->created_at)) }}</div>
- <div class="clear"></div>
- </div>
- </div>
- </div>
- @endforeach
- @else
- @if(Request::input('resume_id')==null && Request::input('feedback')==null && Request::input('settr')==null)
- <div class="list-empty link_blue">
- 目前您还没有申请过职位!<br />
- 建议您主动出击 <a href="{{ route($sub_site.'mobile.jobs') }}">找工作</a>
- </div>
- @endif
- @endif
- </div>
- </div>
- @endsection
- @section('script')
- <script src="{{ theme_asset('mobile/js/longPress.js') }}"></script>
- <script type="text/javascript">
- $(function () {
- var page = 1;
- var resume_id = $("#resume_id").val();
- var feedback = $("#feedback").val();
- var settr = $("#settr").val();
- $('.drop_content').dropload({
- scrollArea : window,
- loadDownFn : function(me){
- page++;
- $.ajax({
- type: 'GET',
- url: '{{ route($sub_site.'mobile.person.apply_jobs') }}?resume_id='+resume_id+'&feedback='+feedback+'&settr='+settr+'&page='+page,
- dataType: 'json',
- success: function(result){
- if (result.status ==1) {
- $('.add_data').append(result.data);
- } else {
- // 锁定
- me.lock();
- // 无数据
- me.noData();
- }
- me.resetload();
- },
- error: function(xhr, type){
- alert('Ajax error!');
- // 即使加载出错,也得重置
- me.resetload();
- }
- });
- },
- threshold : 50
- });
- })
- $('.js-filter').on('click', function() {
- var filter = new QSfilter($(this));
- });
- // 长按删除
- $('.js-longpress').each(function () {
- var y_id = $(this).data('yid');
- $(this).longPress(function(){
- var popout = new QSpopout();
- popout.setContent('确定删除吗?');
- popout.show();
- popout.getPrimaryBtn().on('click', function () {
- $.ajax({
- headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
- url: "{{ route($sub_site.'person.del_apply_jobs') }}",
- type: 'POST',
- dataType: 'json',
- data: {id: y_id},
- success: function (result) {
- qsToast({type:1,context: '删除成功!'});
- setTimeout(function () {
- window.location.reload();
- }, 2000);
- },
- error: function (errorData) {
- if(errorData.status==400) {//业务错误
- qsToast({type:2,context: JSON.parse(errorData.response).message});
- }
- }
- })
- });
- });
- });
- </script>
- @endsection
|