jobfair_interview.blade.php 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. @extends('mobile.module.layouts.content')
  2. @push('meta')
  3. <meta name="csrf-token" content="{{ csrf_token() }}">
  4. @endpush
  5. @push('css')
  6. <link href="{{ theme_asset('mobile/css/personal.css') }}" rel="stylesheet">
  7. <link href="{{ theme_asset('mobile/css/jobfair_member.css') }}" rel="stylesheet">
  8. @endpush
  9. @push('js')
  10. <script src="{{ theme_asset('mobile/js/dropload.min.js') }}"></script>
  11. @endpush
  12. @section('content')
  13. <div class="panel panel-primary">
  14. <!--<header class="global-header flex-box">-->
  15. <!--<div class="header-left flex1"><div class="prev" onclick="javascript:location.href='{$url}'"></div></div>-->
  16. <!--<div class="header-center flex2"><span class="title-only">招聘会企业信息</span></div>-->
  17. <!--<div class="header-right flex3"></div>-->
  18. <!--</header>-->
  19. <div class="panel-body">
  20. <div id="info" class="drop_content">
  21. @if($data->isNotEmpty())
  22. <table width="100%" border="0" cellspacing="0" cellpadding="0" class="add_data">
  23. <tr>
  24. <th>职位名称</th>
  25. <th>企业名称</th>
  26. <th>所在展位</th>
  27. </tr>
  28. <tr>
  29. <td colspan="2" class="noborder"></td>
  30. </tr>
  31. @foreach($data as $val)
  32. @if($val->putJobs)
  33. <tr class="data-tr">
  34. <td><a href="{{route($sub_site.'mobile.jobfair.jobs.show',['id'=>$val->putJobs->id])}}">{{$val->putJobs->jobs->jobs_name or ''}}</a></td>
  35. <td><a href="{{route($sub_site.'mobile.company.show',['id'=> $val->company_id,'jobfair_id'=>$val->jobfair_id,'position_id'=>$val->position_id])}}">{{$val->putJobs->jobs->company_name or ''}}</a></td>
  36. <td>{{$val->putJobs->jobfair_company->position or ''}}</td>
  37. </tr>
  38. @else
  39. <tr class="data-tr">
  40. <td colspan="3">该职位不存在或被删除</td>
  41. </tr>
  42. @endif
  43. @endforeach
  44. </table>
  45. @else
  46. <p class="empty">暂无预约信息</p>
  47. @endif
  48. </div>
  49. </div>
  50. </div>
  51. @endsection
  52. @section('script')
  53. <script>
  54. $('#logout').on('click', function () {
  55. var dialog = new QSpopout();
  56. dialog.setContent('确定退出吗?');
  57. dialog.show();
  58. dialog.getPrimaryBtn().on('click', function () {
  59. window.location.href = "{{ route($sub_site.'mobile.logout') }}";
  60. });
  61. });
  62. $(function(){
  63. var page = 1;
  64. var mobile_url = "{{route($sub_site.'mobile.jobfairInterview',['page'=>''])}}";
  65. $('.drop_content').dropload({
  66. scrollArea : window,
  67. domUp : {
  68. domClass : 'dropload-up',
  69. domRefresh : '<div class="dropload-refresh">加载中...</div>',
  70. domUpdate : '<div class="dropload-update">加载中...</div>',
  71. domLoad : '<div class="dropload-load"><span class="loading"></span>加载中...</div>'
  72. },
  73. domDown : {
  74. domClass : 'dropload-down',
  75. domRefresh : '<div class="dropload-refresh">加载中...</div>',
  76. domLoad : '<div class="dropload-load"><span class="loading"></span>加载中...</div>',
  77. domNoData : '<div class="dropload-noData">没有更多数据~~</div>'
  78. },
  79. @if($mobile_dropload)
  80. loadDownFn : function(me){
  81. page++;
  82. $.ajax({
  83. type: 'GET',
  84. url: mobile_url+page,
  85. dataType: 'json',
  86. success: function(result){
  87. if (result.status ==1) {
  88. $('.add_data').append(result.data);
  89. } else {
  90. me.lock();
  91. me.noData();
  92. }
  93. me.resetload();
  94. },
  95. error: function(xhr, type){
  96. me.resetload();
  97. }
  98. });
  99. },
  100. @endif
  101. threshold : 50
  102. });
  103. });
  104. </script>
  105. @endsection