jobfair_newslist.blade.php 7.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176
  1. @extends('module.layouts.jobfair')
  2. @push('meta')
  3. @endpush
  4. @push('css')
  5. <link href="{{ theme_asset('app/css/common.css') }}" rel="stylesheet">
  6. <link href="{{theme_asset('app/css/jobfair/newjobfair.css')}}" rel="stylesheet"/>
  7. @endpush
  8. @push('js')
  9. @endpush
  10. @section('content')
  11. <div class="jobfair_index_banner">
  12. <div class="baner_info">
  13. <div class="tit">
  14. <img src="{{ theme_asset('app/images/jobfair/banner_t.png')}}" alt="" height="56">
  15. <div class="add">
  16. <span>地址:{{config('aix.system.site.site.site_address')}}</span>
  17. <span>电话:{{config('aix.system.site.site.bootom_tel')}}</span>
  18. </div>
  19. </div>
  20. <div class="animate_info">
  21. <div class="info_txt">
  22. <img src="{{ theme_asset('app/images/jobfair/banner_t1.png')}}" alt="">
  23. <div>
  24. 求职者可以在招聘会前一天查询参会企业发布的招聘会职位,不用再盲目的参加招聘会,节约时间。
  25. </div>
  26. </div>
  27. <div class="info_txt">
  28. <img src="{{ theme_asset('app/images/jobfair/banner_t2.png')}}" alt="">
  29. <div>
  30. 可与应聘者面对面交谈,认识度高。选择余地大,成功机率高。易于直观的宣传展示企业形象。
  31. </div>
  32. </div>
  33. <div class="info_txt">
  34. <img src="{{ theme_asset('app/images/jobfair/banner_t3.png')}}" alt="">
  35. <div>
  36. 常设100个标准展位,每周参会企业1000家以上、提供6万岗位,9000以上求职者。
  37. </div>
  38. </div>
  39. <div class="info_txt">
  40. <img src="{{ theme_asset('app/images/jobfair/banner_t4.png')}}" alt="">
  41. <div>
  42. 电视台、移动电视、晨报、时报、商报、都市热报等主流媒体强势宣传。
  43. </div>
  44. </div>
  45. <div class="clear"></div>
  46. </div>
  47. </div>
  48. </div>
  49. <div class="jobfair_tabbox">
  50. <div>
  51. <a href="{{ route('jobfair') }}" class="titlea">现场招聘会</a>
  52. <a href="{{ route('jobfair.news') }}" class="titlea @if(stripos(Route::currentRouteName(), 'news') !== false) select @endif">资讯快报</a>
  53. <a href="{{ route('jobfair.review') }}" class="titlea @if(stripos(Route::currentRouteName(), 'review') !== false) select @endif">招聘会回顾</a>
  54. </div>
  55. </div>
  56. <div class="jobfairnews_wrap">
  57. <div class="jobfair_l">
  58. <div class="jobfairnews_show">
  59. <div class="newslist load_more_body">
  60. @foreach($news as $val)
  61. <div class="news_item">
  62. <div class="new_item_r no_img">
  63. <div class="news_tit">
  64. <a href="{{route('jobfair.new.show',['id'=>$val->id])}}" class="substring" target="_blank">{{$val->title}}</a>
  65. </div>
  66. <div class="news_time"><span>2019-07-15</span></div>
  67. <div class="clear"></div>
  68. <div class="summary">
  69. {!! $val->content !!}
  70. </div>
  71. </div>
  72. </div>
  73. @endforeach
  74. </div>
  75. @if($news->isNotEmpty()&&$news->total() > $news->perPage())
  76. <div class="load_more_footer">
  77. <span page="1">加载更多</span>
  78. </div>
  79. @elseif($news->isEmpty())
  80. <div class="list_empty_group">
  81. <div class="list_empty">
  82. <div class="list_empty_left"></div>
  83. <div class="list_empty_right">
  84. <div class="sorry_box">对不起,暂无相关资讯!</div>
  85. </div>
  86. <div class="clear"></div>
  87. </div>
  88. </div>
  89. @endif
  90. </div>
  91. </div>
  92. <div class="jobfair_r">
  93. @if($type == 'review')
  94. <div class="jobfair_r_box jobfair_r_news">
  95. <div class="jobfair_title">资讯快报 </div>
  96. <ul>
  97. @foreach($other as $val)
  98. <li><a href="{{ route('jobfair.new.show',['id'=>$val->id]) }}" target="_blank" title="{{$val->title}}">{{$val->title}}</a></li>
  99. @endforeach
  100. </ul>
  101. </div>
  102. @else
  103. <div class="jobfair_r_box jobfair_review">
  104. <div class="jobfair_title">招聘会回顾 </div>
  105. <ul>
  106. @foreach($other as $val)
  107. @if($val->small_img)
  108. <li><a href="{{ route('jobfair.new.show',['id'=>$val->id]) }}" target="_blank"><img src="{{upload_asset($val->small_img)}}" alt=""></a></li>
  109. @else
  110. <li><a href="{{ route('jobfair.new.show',['id'=>$val->id]) }}" target="_blank" title="{{$val->title}}">{{$val->title}}</a></li>
  111. @endif
  112. @endforeach
  113. </ul>
  114. </div>
  115. @endif
  116. </div>
  117. <div class="clear"></div>
  118. </div>
  119. @endsection
  120. @section('script')
  121. <script>
  122. $(function () {
  123. /**
  124. * 监听网页滚动事件
  125. */
  126. var f = true;
  127. $(window).scroll(function() {
  128. if($(".load_more_footer span").hasClass("end")){
  129. return false;
  130. }
  131. var h = document.documentElement.clientHeight || document.body.clientHeight;
  132. var sh = document.documentElement.scrollTop || document.body.scrollTop;
  133. var t1 = document.querySelector(".load_more_footer").offsetTop- sh;
  134. //可视区域
  135. if (t1 < h && f) {
  136. s();
  137. }else{
  138. //console.log("hidden")
  139. }
  140. });
  141. var s = function () {
  142. var page = $(".load_more_footer span").attr('page');
  143. $.ajax({
  144. type:"get",
  145. url:"{{ route('jobfair') }}",
  146. data:{
  147. page:page,type:'{{ request()->get('type') }}'
  148. },
  149. beforeSend:function () {
  150. f= false;
  151. $(".load_more_footer span").html('正在加载').addClass("loading");
  152. },
  153. success:function (result) {
  154. if(result.status==1){
  155. $(".load_more_body").append(result.data);
  156. $(".load_more_footer span").attr('page',parseInt(page)+1);
  157. $(".load_more_footer span").html('加载更多').removeClass("loading");
  158. }else {
  159. $(".load_more_footer span").html('-----没有更多了-----').removeClass("loading").addClass("end");
  160. }
  161. },
  162. complete:function () {
  163. f = true;
  164. }
  165. })
  166. }
  167. })
  168. </script>
  169. @endsection