comshow.blade.php 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290
  1. @extends('mobile.module.layouts.empty')
  2. @push('meta')
  3. @endpush
  4. @push('css')
  5. <link href="{{ theme_asset('mobile/css/jobs.css') }}" rel="stylesheet">
  6. @endpush
  7. @push('js')
  8. @endpush
  9. @section('content')
  10. <div class="comshowtop">
  11. <div class="topbg">
  12. <div class="return js-back for-event"></div>
  13. @if($info->preview == 0)
  14. <div class="attention font14 @if($info->focus==1) for_cancel @endif">
  15. @if($info->focus==1)
  16. 取消关注
  17. @else
  18. 关注
  19. @endif
  20. </div>
  21. @endif
  22. <div class="logobox"><img src="{{$info->logo}}"></div>
  23. </div>
  24. <div class="com">
  25. <div class="cname font16">{{$info->companyname}}
  26. @if($info->audit == 1)
  27. <img src="{{theme_asset('mobile/images/120.png')}}" title="认证企业">
  28. @endif
  29. @if($info->setmeal_id >1)
  30. {{--<img src="{{theme_asset('mobile/images/121.png')}}" title="{{$info->setmeal_name}}" />--}}
  31. <img src="{{public_data_path('/data/upload/setmeal_img/'.$info->setmeal_id.'.png')}}" title="{{$info->setmeal_name}}" />
  32. @endif
  33. </div>
  34. <div class="txt font14">{{$info->nature_cn}} | {{$info->scale_cn}} | {{$info->district_cn}}</div>
  35. @if($info->subsite_cn)
  36. <div class="txt font10">来源:{{$info->subsite_cn}}</div>
  37. @endif
  38. </div>
  39. </div>
  40. <div class="split-block"></div>
  41. {{--公司名片--}}
  42. <div class="comshowpor">
  43. <div class="eattitle list_height">
  44. 公司名片
  45. <div id="J_reply" class="qs-btn qs-btn-blue qs-btn-inline apply_jobs reply">咨询</div>
  46. </div>
  47. <div class="txt substring"><span>规模</span>{{$info->scale_cn}}</div>
  48. <div class="txt substring"><span>行业</span>{{$info->trade_cn}}</div>
  49. @if($info->website)
  50. <div class="txt substring"><span>网址</span>{{$info->website_}}</div>
  51. @endif
  52. <div class="txt substring"><span>地址</span>{{$info->address}}</div>
  53. </div>
  54. {{--公司福利--}}
  55. @if($info->tag_arr)
  56. <div class="split-block"></div>
  57. <div class="comshowtag font13">
  58. <div class="eattitle list_height">公司福利</div>
  59. <div class="tagul">
  60. @foreach($info->tag_arr as $k=>$v)
  61. <div class="tagli substring">{{$v['demand']}}</div>
  62. @endforeach
  63. <div class="clear"></div>
  64. </div>
  65. </div>
  66. @endif
  67. <div class="split-block"></div>
  68. {{--公司简介--}}
  69. <div class="comshowdes">
  70. <div class="eattitle list_height">公司简介</div>
  71. <div class="txt desc">{!! nl2br($info->company_profile) !!}}</div>
  72. <div class="more">
  73. <div class="showbtn font12 ">展开信息</div>
  74. </div>
  75. </div>
  76. {{--企业风采--}}
  77. @if($info->img)
  78. <div class="split-block"></div>
  79. <div class="comshowimg">
  80. <div class="eattitle list_height">企业风采</div>
  81. <div class="scrollbox">
  82. @foreach($info->img as $k=>$vo)
  83. <div class="imgbox"><img src="{{$vo->img}}"></div>
  84. @endforeach
  85. </div>
  86. <div class="clear"></div>
  87. </div>
  88. @endif
  89. <div class="split-block"></div>
  90. {{--联系方式--}}
  91. <div class="comshowcon">
  92. <div class="eattitle list_height">
  93. 联系方式
  94. @if($info->hide)
  95. <div class="ritle font12" onclick="javascript:location.href='{{route("mobile.login")}}'">请登录后查看联系方式</div>
  96. @endif
  97. </div>
  98. @if($info->landline_tel)
  99. <div class="tel">{!! $info->landline_tel !!}</div>
  100. @endif
  101. @if($info->mobile)
  102. <div class="mob">{!! $info->mobile !!} ({{$info->contact}})</div>
  103. @endif
  104. <div class="email">{!! $info->email !!}</div>
  105. <div class="map link_blue">{{$info->address}}
  106. @if($info->map_x >0 && $info->map_y>0)
  107. <a class="show-map" href="#map">[地图]</a>
  108. @endif
  109. </div>
  110. <div class="tip font12">面试过程中,遇到用人单位收取费用请提高警惕!</div>
  111. </div>
  112. {{--在招职位--}}
  113. @if($jobs)
  114. <div class="split-block"></div>
  115. <div class="comshowrec">
  116. <div class="eattitle list_height">
  117. 招聘会职位
  118. </div>
  119. @foreach($jobs as $k=>$vo)
  120. <div class="jobslist" onclick="javascript:location.href='{{route("mobile.jobfair.jobs.show", ["id"=>$vo->id])}}'">
  121. <div class="jname font15 link_gray6 substring">
  122. <a href='{{route("mobile.jobfair.jobs.show", ["id"=>$vo->id])}}'>{{$vo->jobs_name}}</a>
  123. </div>
  124. <div class="cname font12">{{$vo->district_cn==''? '地区不限' : $vo->district_cn}}
  125. | {{$vo->education_cn==''? '学历不限' : $vo->education_cn}}
  126. | {{$vo->experience_cn==''? '经验不限' : $vo->experience_cn}}</div>
  127. <div class="wage font13">{{$vo->wage_cn}}</div>
  128. <div class="time font12">{{ date( 'Y-m-d ',strtotime($vo->created_at))}}</div>
  129. </div>
  130. @endforeach
  131. </div>
  132. @endif
  133. <div class="split-block"></div>
  134. {{--地图--}}
  135. <script id="tpl-map" type="text/html">
  136. <div class="headernavfixed">
  137. <div class="headernav font18">
  138. <div class="title">
  139. 企业位置
  140. <div class="return js-back"></div>
  141. </div>
  142. </div>
  143. </div>
  144. <div class="com-map">
  145. <div class="map" id="container"></div>
  146. </div>
  147. <div class="split-block"></div>
  148. <div class="btn-spacing">
  149. <div id="mapBtn" class="qs-btn qs-btn-blue font18" title="返回">返回</div>
  150. </div>
  151. </script>
  152. <script type="text/javascript" src="{{theme_asset('mobile/js/popWin.js')}}"></script>
  153. <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>
  154. <script type="text/javascript" charset="utf-8" src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>
  155. <script type="text/javascript" src="{{theme_asset('mobile/js/imageScrool.js')}}"></script>
  156. @endsection
  157. @section('script')
  158. <script>
  159. var isVisitor = 0;
  160. var utype = 0;
  161. @if($user)
  162. isVisitor = 1;
  163. @if($user->utype == 1)
  164. utype = 1;
  165. @else
  166. utype = 2;
  167. @endif
  168. @endif
  169. //地图
  170. var mapTemp = $('#tpl-map').html();
  171. $(".show-map").on('click', function() {
  172. var $this = $(this);
  173. popWin.init({
  174. from:"right",
  175. html:mapTemp,
  176. handle:function(a){
  177. var map = new BMap.Map("container");
  178. var point = new BMap.Point("{{$info->map_x}}","{{$info->map_y}}"); // 创建点坐标
  179. map.centerAndZoom(point, "{{$info->map_zoom}}");
  180. var qs_marker = new BMap.Marker(point); // 创建标注
  181. map.addOverlay(qs_marker);
  182. map.setCenter(point);
  183. map.addControl(new BMap.NavigationControl());//添加鱼骨
  184. map.enableScrollWheelZoom();//启用滚轮放大缩小,默认禁用。
  185. $('#mapBtn').on('click',function(){
  186. a.close();
  187. });
  188. }
  189. });
  190. });
  191. $(function() {
  192. //企业风采切换
  193. var scrollImg = $.mggScrollImg('.scrollbox',{
  194. loop : true,//循环切换
  195. auto : true//自动切换
  196. });
  197. //访客统计
  198. $.post("{{route('mobile.company.statistics_add')}}",{company_id:"{{$info->id}}",_token:"{{csrf_token()}}"});
  199. $('.more').on('click',function(){
  200. var prev = $(this).prev();
  201. var child = $(this).children('.showbtn');
  202. if(prev.hasClass('desc')){
  203. prev.removeClass('desc');
  204. child.addClass('topbtn');
  205. child.html('收起信息');
  206. }else{
  207. prev.addClass('desc');
  208. child.removeClass('topbtn');
  209. child.html('展开信息');
  210. }
  211. });
  212. // 关注
  213. $(".attention").on('click',function(){
  214. var url = "{{route('company.focus')}}";
  215. var company_id = "{{$info->id}}";
  216. var thisObj = $(this);
  217. if ((isVisitor > 0)) {
  218. if(utype == 1){
  219. qsToast({type:2,context: '请登录个人会员'});
  220. return false;
  221. }
  222. $.post(url,{company_id:company_id,_token:"{{csrf_token()}}"},function(result){
  223. if (result.status == 1) {
  224. qsToast({type:1,context: result.msg});
  225. thisObj.html(result.data.html).toggleClass('for_cancel');
  226. } else {
  227. qsToast({type:2,context: result.msg});
  228. return false;
  229. }
  230. }).error(function(result) {
  231. if(result.status == 500 || result.status == 400){
  232. qsToast({type:2,context: result.responseJSON.message});
  233. }else{
  234. qsToast({type:2,context: '关注失败'});
  235. }
  236. return false;
  237. });
  238. } else {
  239. trigger_login();
  240. return false;
  241. }
  242. });
  243. //咨询
  244. $('#J_reply').on('click',function(){
  245. if(isVisitor){
  246. if(utype == 1){
  247. qsToast({type:2,context: '请登录个人会员'});
  248. return false;
  249. }
  250. //跳转到留言咨询页面
  251. window.location = "{{route('mobile.company.msg',['id'=>$info->id])}}";
  252. }else{
  253. trigger_login();
  254. return false;
  255. }
  256. });
  257. });
  258. function trigger_login(){
  259. window.location = "{{route('mobile.login')}}";
  260. }
  261. </script>
  262. @endsection