comshow.blade.php 11 KB

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