jobfair_show.blade.php 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204
  1. @extends('module.layouts.content')
  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/jobfair.css')}}" rel="stylesheet"/>
  7. <link rel="stylesheet" type="text/css" href="{{ theme_asset('app/css/company/company_ajax_dialog.css')}}"/>
  8. <link rel="stylesheet" type="text/css" href="{{ theme_asset('app/css/common_ajax_dialog.css')}}"/>
  9. @endpush
  10. @push('js')
  11. <script type="text/javascript" src="https://api.map.baidu.com/api?v=2.0&ak={{ subsite_config('aix.system.map.map.map_ak') }}&s=1"></script>
  12. @endpush
  13. @section('content')
  14. <div class="jobfairshow">
  15. <div class="show_left jobfair_fuwai">
  16. <div class="tit link_gray6">{{ $jobfair->title }}
  17. @if(get_subsite_open())
  18. <span class="subsite">来源:{{$jobfair->sitename or '总站'}}</span>
  19. @endif
  20. </div>
  21. <div class="red_tit">招聘会时间、地点</div>
  22. <div class="txt substring">举办时间:{{date('Y年m月d日 H:i',$jobfair->holddate_start)}} - {{date('Y年m月d日 H:i',$jobfair->holddate_end)}}</div>
  23. <div class="txt substring">预定时间:{{date('Y年m月d日 H:i',$jobfair->predetermined_start)}} - {{date('Y年m月d日 H:i',$jobfair->predetermined_end)}}</div>
  24. <div class="txt">举办地点:{{ $jobfair->address }}</div>
  25. <div class="red_tit">摊位设置及费用</div>
  26. <div class="txt">展位数量/剩余:{{ $jobfair->number }}/{{ $jobfair->countSurplus }}</div>
  27. <div class="txt">摊位设置及费用:@if($jobfair->is_commonweal ==3) 免费 @elseif ($jobfair->is_commonweal ==2) {{ $jobfair->predetermined_point }}积分 @else {{ $jobfair->jobsfair_num }}场次 @endif</div>
  28. <div class="red_tit">联系方式</div>
  29. <div class="tel txt">联系方式:{{ $jobfair->phone }}</div>
  30. <div class="appointment">
  31. @if($jobfair->predetermined_ok == 1)
  32. @if( $jobfair->is_appointment)
  33. <div class="deliver had-deliver" data-batch="false">已预订</div>
  34. @else
  35. @if($jobfair->countSurplus > 0)
  36. <div class="deliver reserve_main" data-batch="false">在线预订</div>
  37. @else
  38. <div class="deliver had-deliver" data-batch="false">展位已满</div>
  39. @endif
  40. @endif
  41. @else
  42. <div class="deliver had-deliver" data-batch="false">已结束</div>
  43. @endif
  44. </div>
  45. <div class="share bdsharebuttonbox" data-tag="share_1">
  46. <a class="li s1 bds_tsina" data-cmd="tsina"></a>
  47. {{--<a class="li s2 bds_renren" data-cmd="renren"></a>--}}
  48. {{--<a class="li s3 bds_qzone" data-cmd="qzone"></a>--}}
  49. <a class="li s5 bds_sqq" data-cmd="sqq"></a>
  50. <a class="li s6 bds_weixin" data-cmd="weixin"></a>
  51. {{--<li class="code">--}}
  52. {{-- {!! \SimpleSoftwareIO\QrCode\Facades\QrCode::size(70)->encoding('UTF-8')->errorCorrection("L")->margin(0)->generate(route('mobile.jobfairout.detail',['id'=>$jobfair->id])) !!}--}}
  53. {{--</li>--}}
  54. <div class="clear"></div>
  55. </div>
  56. </div>
  57. <div class="show_right">
  58. <div class="tit link_gray6">交通线路</div>
  59. <div class="txt">举办地点:{{ $jobfair->address }}</div>
  60. {{--<div class="txt">乘车路线:{{ $jobfair->bus or '' }}</div>--}}
  61. <div class="map" id="container" style="height:260px;"></div>
  62. <script type="text/javascript">
  63. var map = new BMap.Map("container"); // 创建地图实例
  64. var opts = {
  65. width : 300, // 信息窗口宽度
  66. height: 50, // 信息窗口高度
  67. }
  68. var infoWindow = new BMap.InfoWindow("举办地址:{{ $jobfair->address }}<br />举办开始时间:{{date('Y年m月d日 H:i',$jobfair->holddate_start)}}", opts); // 创建信息窗口对象
  69. var point = new BMap.Point('{{ $jobfair->map_x }}','{{ $jobfair->map_y }}'); // 创建点坐标
  70. map.centerAndZoom(point, 18);
  71. var qs_marker = new BMap.Marker(point); // 创建标注
  72. map.addOverlay(qs_marker);
  73. map.openInfoWindow(infoWindow,point);
  74. map.setCenter(point);
  75. map.addControl(new BMap.NavigationControl());//添加鱼骨
  76. map.enableScrollWheelZoom();//启用滚轮放大缩小,默认禁用。
  77. </script>
  78. </div>
  79. <div class="clear"></div>
  80. </div>
  81. <div class="jobfairshow_1 jobfair_fuwai_1">
  82. <div class="tittab_bg">
  83. <div class="tab">
  84. <ul class="link_gray6">
  85. <li class="select"><a href="{{ route('jobfairout.show',['id'=>$jobfair->id]) }}">招聘会详情</a></li>
  86. <li><a href="{{ route('jobfairout.show.com',['id'=>$jobfair->id]) }}">参会企业</a></li>
  87. </ul>
  88. <div class="clear"></div>
  89. </div>
  90. </div>
  91. <div class="com">
  92. <div class="jobfairshow_2">
  93. <div class="txt">
  94. {!! nl2br($jobfair->jobfair_introduction) !!}
  95. </div>
  96. <div class="stit">招聘会时间,地点</div>
  97. <div class="txt">
  98. 举办时间:{{date('Y年m月d日 H:i',$jobfair->holddate_start)}} - {{date('Y年m月d日 H:i',$jobfair->holddate_end)}}<br />
  99. 预定时间:{{date('Y年m月d日 H:i',$jobfair->predetermined_start)}} - {{date('Y年m月d日 H:i',$jobfair->predetermined_end)}}<br />
  100. 举办地点:{{ $jobfair->address }}
  101. </div>
  102. <div class="stit">摊位设置及费用</div>
  103. <div class="txt">
  104. 展位数量/剩余:{{ $jobfair->number }}/{{ $jobfair->countSurplus }}<br />
  105. 摊位设置及费用:@if($jobfair->is_commonweal ==3) 免费 @elseif ($jobfair->is_commonweal ==2) {{ $jobfair->predetermined_point }}积分 @else {{ $jobfair->jobsfair_num }}场次 @endif
  106. </div>
  107. <div class="stit">参会报名办法</div>
  108. <div class="txt">官网报名</div>
  109. @if($jobfair->school_id)
  110. <div class="stit">高校信息</div>
  111. <div class="txt">
  112. <table>
  113. <tr>
  114. <th width="10%">高校名称</th>
  115. <th width="10%">校徽</th>
  116. <th width="33%">简介</th>
  117. <th width="33%">优势专业</th>
  118. <th width="14%">其他信息</th>
  119. </tr>
  120. @foreach($schools as $school)
  121. <tr>
  122. <td align="center"><a href="{{$school->url}}" target="_blank">{{$school->name}}</a></td>
  123. <td align="center"><img src="{{upload_asset($school->logo)}}" width="150px"></td>
  124. <td align="center">{{strip_tags($school->introduce) }} </td>
  125. <td align="center">{{$school->major}}</td>
  126. <td align="center">{{$school->remarks}}</td>
  127. </tr>
  128. @endforeach
  129. </table>
  130. </div>
  131. @endif
  132. </div>
  133. </div>
  134. </div>
  135. @endsection
  136. @section('script')
  137. <script>
  138. window._bd_share_config = {
  139. common : {
  140. bdText : "{{ $jobfair->title }}-{{config('aix.system.site.site.site_name')}} 举办时间:{{date('m月d日',$jobfair->holddate_start)}} - {{date('m月d日',$jobfair->holddate_end)}} 举办地址:{{ $jobfair->address }}",
  141. bdDesc : "{{ $jobfair->title }}-{{config('aix.system.site.site.site_name')}} 举办时间:{{date('m月d日',$jobfair->holddate_start)}} - {{date('m月d日',$jobfair->holddate_end)}} 举办地址:{{ $jobfair->address }}",
  142. bdUrl : "{{route(url_rewrite('AIX_jobfairshow'), array('id'=>$jobfair->id))}}",
  143. },
  144. share : [{
  145. "tag" : "share_1",
  146. "bdCustomStyle":"{{theme_asset('app/css/jobfair/jobfair.css')}}"
  147. }]
  148. }
  149. with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?cdnversion='+~(-new Date()/36e5)];
  150. $(".reserve_main").on('click',function(){
  151. var status = "{{$jobfair->predetermined_ok}}";
  152. if(status == 0){
  153. disapperTooltip("remind", '该招聘会已停止预定');
  154. return false;
  155. }
  156. var jobfair_id = "{{ $jobfair->id }}";
  157. var url = "{{ route('jobfairout.appoint.save') }}";
  158. $.getJSON(url,{jobfair_id:jobfair_id},function (res) {
  159. if (res.status == 1) {
  160. var qsDialog = $(this).dialog({
  161. title: '预定招聘会',
  162. loading: true,
  163. border: false,
  164. footer:true,
  165. yes: function() {
  166. $.post(url,{jobfair_id:jobfair_id,_token:"{{ csrf_token() }}"},function(result){
  167. if(result.status==1){
  168. var qsDialog1 = $(this).dialog({
  169. title: '预定成功',
  170. loading: true,
  171. border: false,
  172. footer:true,
  173. yes: function() {
  174. window.location = "{{ route('jobfairout.enact') }}";
  175. }
  176. });
  177. qsDialog1.setContent(result.msg);
  178. }else{
  179. disapperTooltip("remind", result.msg);
  180. }
  181. });
  182. }
  183. });
  184. qsDialog.setContent(res.msg);
  185. } else {
  186. disapperTooltip("remind", res.msg);
  187. if(res.type == 1){
  188. var qsDialogSon = $(this).dialog({
  189. title: '企业会员登录',
  190. loading: true,
  191. border: false,
  192. footer:false,
  193. });
  194. qsDialogSon.setContent(res.html);
  195. }
  196. }
  197. })
  198. });
  199. </script>
  200. @endsection