list.blade.php 41 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731
  1. @extends('jkq.module.layouts.main_index')
  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/common_ajax_dialog.css')}}" rel="stylesheet"/>
  7. <link href="{{theme_asset('app/css/resume/resume.css')}}" rel="stylesheet"/>
  8. @endpush
  9. @push('js')
  10. @endpush
  11. @section('content')
  12. <!--banner+搜素-->
  13. <div class="new-search-box" style="background-image: url(../data/upload/sebanner{{rand(1,5)}}.jpg);">
  14. <div class="ns-main">
  15. <div class="main-sty" style="display:none;">
  16. @if(config('aix.personal_set.serch_set.search_base_set.resumesearch_key_first_choice')==1)
  17. <div class="sty-cell J_sli @if($search_type=='precise' || $search_type=='') select @endif" data-type="precise">精准<div class="sty-aow"></div></div>
  18. <div class="sty-cell J_sli @if($search_type=='full') select @endif" data-type="full">全文<div class="sty-aow"></div></div>
  19. @else
  20. <div class="sty-cell J_sli @if($search_type=='full' || $search_type=='') select @endif" data-type="full">全文<div class="sty-aow"></div></div>
  21. <div class="sty-cell J_sli @if($search_type=='precise') select @endif" data-type="precise">精准<div class="sty-aow"></div></div>
  22. @endif
  23. <div class="clear"></div>
  24. </div>
  25. <div class="main-sip" style="padding-top: 56px;">
  26. <div class="ip-group">
  27. <form id="ajax_search_location" action="{{route('jkq.resumes')}}" method="get">
  28. <div class="ip-box"><input name="key" id="autoKeyInput" type="text" data-original="@if(array_get($params, 'key')){{urldecode(urldecode(array_get($params, 'key')))}}@endif" value="@if(array_get($params, 'key')){{urldecode(urldecode(array_get($params, 'key')))}}@endif" placeholder="请输入关键字" autocomplete="off"></div>
  29. <div class="for-border"></div>
  30. <div id="showCityModal" class="ip-city" data-toggle="funCityModal" data-title="请选择地区" data-multiple="false" data-maximum="0" data-width="760">选择地区</div>
  31. <input type="hidden" name="search_type" value="{{$search_type}}">
  32. <input id="searchCityModalCode" type="hidden" name="citycategory" value="{{$params['citycategory'] or ''}}">
  33. <input id="recoverSearchCityModalCode" type="hidden" name="" value="">
  34. <input id="recoverSearchCityModalCode3" type="hidden" name="" value="">
  35. <input class="J_forclear" type="hidden" name="jobcategory" value="{{$params['jobcategory'] or ''}}">
  36. <input class="J_forclear" type="hidden" name="resumetag" value="{{$params['resumetag'] or ''}}">
  37. <input class="J_forclear" type="hidden" name="experience" value="{{$params['experience'] or ''}}">
  38. <input class="J_forclear" type="hidden" name="sex" value="{{$params['sex'] or ''}}">
  39. <input class="J_forclear" type="hidden" name="age" value="{{$params['age'] or ''}}">
  40. <input class="J_forclear" type="hidden" name="trade" value="{{$params['trade'] or ''}}">
  41. <input class="J_forclear" type="hidden" name="major" value="{{$params['major'] or ''}}">
  42. <input class="J_forclear" type="hidden" name="education" value="{{$params['education'] or ''}}">
  43. <input class="J_forclear" type="hidden" name="nature" value="{{$params['nature'] or ''}}">
  44. <input class="J_forclear" type="hidden" name="wage" value="{{$params['wage'] or ''}}">
  45. <input class="J_forclear" type="hidden" name="settr" value="{{$params['settr'] or ''}}">
  46. <div class="ip-btn"><input type="submit" class="sobut J_hoverbut" value="招人才" /></div>
  47. </form>
  48. </div>
  49. <div class="ip-txt link_white J_sub_s"><a href="{{route(url_rewrite('AIX_resumecategory'))}}">分类搜索</a></div>
  50. <div class="clear"></div>
  51. </div>
  52. @if($resume_hotwords)
  53. <div class="hotword link_gray9 font_gray9 nowrap">
  54. 热门关键字:
  55. @foreach($resume_hotwords as $k => $v)
  56. <a href='{{route("resumes",array("key"=>$v["w_word"]))}}'>{{$v['w_word']}}</a>
  57. @endforeach
  58. </div>
  59. @endif
  60. </div>
  61. </div>
  62. <!--搜素-->
  63. <div class="so_condition J_so_condition">
  64. @if($city)
  65. <div class="lefttit">地标地段:</div>
  66. <div class="rs">
  67. @if(array_has($city, 'parent'))
  68. <div onclick="javascript:location.href='{{route("resumes",array_merge($params, array("citycategory"=>$city['parent']['citycategory'])))}}'" class="li @if(array_has($params, 'citycategory') && $params['citycategory'] ==$city['parent']['citycategory']) select @endif">全{{$city['parent']['name']}}</div>
  69. @else
  70. <div onclick="javascript:location.href='{{route("resumes",array_merge($params, array("citycategory"=>$city['select']['citycategory'])))}}'" class="li @if(array_has($params, 'citycategory') && $params['citycategory'] ==$city['select']['citycategory']) select @endif">全{{$city['select']['name']}}</div>
  71. @endif
  72. @foreach($city['list'] as $k=>$district)
  73. <div onclick="javascript:location.href='{{route("resumes",array_merge($params, array("citycategory"=>$district['citycategory'])))}}'" class="li @if(array_get($params, 'citycategory') && $params['citycategory'] ==$district['citycategory']) select @endif">{{$district['name']}}</div>
  74. @endforeach
  75. <div class="clear"></div>
  76. </div>
  77. <div class="clear"></div>
  78. @endif
  79. <div class="lefttit">工作经验:</div>
  80. <div class="rs">
  81. <div class="li @if(array_get($params, 'experience')== '') select @endif" onclick="javascript:location.href='{{route("resumes",array_merge($params, array("experience"=>"")))}}'">不限</div>
  82. @if(array_get($categories, 'AIX_experience'))
  83. @foreach($categories['AIX_experience'] as $k=>$v)
  84. <div onclick="javascript:location.href='{{route("resumes",array_merge($params, array("experience"=>$k)))}}'" class="li @if(array_get($params, 'experience')== $k) select @endif">{{$v['demand']}}</div>
  85. @endforeach
  86. @endif
  87. <div class="clear"></div>
  88. </div>
  89. <div class="clear"></div>
  90. <div class="lefttit">简历标签:</div>
  91. <div class="rs">
  92. <div class="sel">
  93. <div onclick="javascript:location.href='{{route("resumes",array_merge($params, array("resumetag"=>"")))}}'" class="li @if(array_get($params,'resumetag')=='') select @endif">不限</div>
  94. @if(array_get($categories, 'AIX_resumetag'))
  95. @foreach($categories['AIX_resumetag'] as $k=>$v)
  96. <div onclick="javascript:location.href='{{route("resumes",array_merge($params, array("resumetag"=>$k)))}}'" class="li @if(array_get($params, 'resumetag')== $k) select @endif">{{$v['demand']}}</div>
  97. @endforeach
  98. @endif
  99. <div class="clear"></div>
  100. </div>
  101. <span class="cli_more">更多</span>
  102. </div>
  103. <div class="clear"></div>
  104. <div class="lefttit">更多筛选:</div>
  105. <div class="rs">
  106. <div class="bli J_dropdown">
  107. <span class="txt">
  108. @if(array_get($params, 'sex'))
  109. @if($params['sex']==1)
  110. @elseif($params['sex']==2)
  111. @else
  112. 性别
  113. @endif
  114. @else
  115. 性别
  116. @endif
  117. </span>
  118. <div class="dropdowbox_noa J_dropdown_menu">
  119. <div class="dropdow_inner_noa">
  120. <ul class="nav_box">
  121. <li onclick="javascript:location.href='{{route("resumes",array_merge($params, array("sex"=>1)))}}'" @if(array_get($params, 'sex')== 1) class="select" @endif data-code="1">男</li>
  122. <li onclick="javascript:location.href='{{route("resumes",array_merge($params, array("sex"=>2)))}}'" @if(array_get($params, 'sex')== 2) class="select" @endif data-code="2">女</li>
  123. </ul>
  124. </div>
  125. </div>
  126. <div class="clear"></div>
  127. </div>
  128. <div class="bli J_dropdown">
  129. <span>
  130. @if(array_get($params, 'age'))
  131. {{$categories['AIX_age'][$params['age']]['demand']}}
  132. @else
  133. 年龄
  134. @endif
  135. </span>
  136. <div class="dropdowbox_noa J_dropdown_menu">
  137. <div class="dropdow_inner_noa">
  138. <ul class="nav_box">
  139. <li onclick="javascript:location.href='{{route("resumes",array_merge($params, array("age"=>"")))}}'" @if(array_get($params, 'age')== "") class="select" @endif >全部</li>
  140. @if(array_get($categories, 'AIX_age'))
  141. @foreach($categories['AIX_age'] as $k=>$v)
  142. <li onclick="javascript:location.href='{{route("resumes",array_merge($params, array("age"=>$k)))}}'" @if(array_get($params, 'age')== $k) class="select" @endif >{{$v['demand']}}</li>
  143. @endforeach
  144. @endif
  145. </ul>
  146. </div>
  147. </div>
  148. <div class="clear"></div>
  149. </div>
  150. <div class="bli J_dropdown">
  151. <span class="txt" title="行业类别">
  152. @if(array_get($params, 'trade'))
  153. {{$categories['AIX_trade'][$params['trade']]['demand']}}
  154. @else
  155. 行业类别
  156. @endif
  157. </span>
  158. <div class="dropdowbox_searchtrade J_dropdown_menu">
  159. <div class="dropdow_inner_searchtrade">
  160. <ul class="nav_box">
  161. @if(array_get($categories, 'AIX_trade'))
  162. @foreach($categories['AIX_trade'] as $k=>$v)
  163. <li onclick="javascript:location.href='{{route("resumes",array_merge($params, array("trade"=>$k)))}}'" @if(array_get($params, 'trade')== $k) class="select" @endif >{{$v['demand']}}</li>
  164. @endforeach
  165. @endif
  166. <div class="clear"></div>
  167. </ul>
  168. </div>
  169. </div>
  170. <div class="clear"></div>
  171. </div>
  172. <div class="bli J_dropdown">
  173. <span class="txt" title="{{$major_info['name'] or '所学专业'}}">{{$major_info['name'] or '所学专业'}}</span>
  174. <div class="dropdowbox_searchmajor J_dropdown_menu">
  175. <div class="dropdow_inner_searchmajor">
  176. <ul class="nav_box">
  177. <div class="tabnav">
  178. @foreach($major_categories as $key => $val)
  179. <div class="tab_list @if($major_info && $key == $major_info['parent_id']) select @endif">{{$val['categoryname']}}</div>
  180. @endforeach
  181. <div class="clear"></div>
  182. </div>
  183. @foreach($major_categories as $key => $smajor)
  184. <div class="tab_content" data-code="{{$key}}">
  185. @foreach($smajor['subs'] as $k=>$major)
  186. <div class="content_list">
  187. <li onclick="javascript:location.href='{{route("resumes",array_merge($params, array("major"=>$major['id'])))}}'" @if(array_get($params, 'major')== $major['id']) class="select" @endif data-code="{{$major['id']}}">{{$major['categoryname']}}</li>
  188. </div>
  189. @endforeach
  190. <div class="clear"></div>
  191. </div>
  192. @endforeach
  193. </ul>
  194. </div>
  195. </div>
  196. <div class="clear"></div>
  197. </div>
  198. <div class="bli J_dropdown">
  199. <span>
  200. @if(array_get($params, 'education'))
  201. {{$categories['AIX_education'][$params['education']]['demand']}}
  202. @else
  203. 学历要求
  204. @endif
  205. </span>
  206. <div class="dropdowbox_noa J_dropdown_menu">
  207. <div class="dropdow_inner_noa">
  208. <ul class="nav_box">
  209. @if(array_get($categories, 'AIX_education'))
  210. @foreach($categories['AIX_education'] as $k=>$v)
  211. <li onclick="javascript:location.href='{{route("resumes",array_merge($params, array("education"=>$k)))}}'" @if(array_get($params, 'education')== $k) class="select" @endif >{{$v['demand']}}</li>
  212. @endforeach
  213. @endif
  214. </ul>
  215. </div>
  216. </div>
  217. <div class="clear"></div>
  218. </div>
  219. <div class="bli J_dropdown">
  220. <span>
  221. @if(array_get($params, 'nature'))
  222. {{$categories['AIX_jobs_nature'][$params['nature']]['demand']}}
  223. @else
  224. 工作性质
  225. @endif
  226. </span>
  227. <div class="dropdowbox_noa J_dropdown_menu">
  228. <div class="dropdow_inner_noa">
  229. <ul class="nav_box">
  230. @if(array_get($categories, 'AIX_jobs_nature'))
  231. @foreach($categories['AIX_jobs_nature'] as $k=>$v)
  232. <li onclick="javascript:location.href='{{route("resumes",array_merge($params, array("nature"=>$k)))}}'" @if(array_get($params, 'nature')== $k) class="select" @endif >{{$v['demand']}}</li>
  233. @endforeach
  234. @endif
  235. </ul>
  236. </div>
  237. </div>
  238. <div class="clear"></div>
  239. </div>
  240. <div class="bli J_dropdown">
  241. <span class="txt">
  242. @if(array_get($params, 'wage'))
  243. {{$categories['AIX_wage'][$params['wage']]['demand']}}
  244. @else
  245. 期望薪资
  246. @endif
  247. </span>
  248. <div class="dropdowbox_searchwage J_dropdown_menu">
  249. <div class="dropdow_inner_searchwage">
  250. <ul class="nav_box">
  251. @if(array_get($categories, 'AIX_wage'))
  252. @foreach($categories['AIX_wage'] as $k=>$v)
  253. <li onclick="javascript:location.href='{{route("resumes",array_merge($params, array("wage"=>$k)))}}'" @if(array_get($params, 'wage')== $k) class="select" @endif >{{$v['demand']}}</li>
  254. @endforeach
  255. @endif
  256. </ul>
  257. </div>
  258. </div>
  259. <div class="clear"></div>
  260. </div>
  261. <div class="bli J_dropdown">
  262. <span></span>
  263. <span>
  264. @if(array_get($params, 'settr'))
  265. {{$params['settr']}}天内
  266. @else
  267. 更新时间
  268. @endif
  269. </span>
  270. <div class="dropdowbox_noa J_dropdown_menu">
  271. <div class="dropdow_inner_noa">
  272. <ul class="nav_box">
  273. <li onclick="javascript:location.href='{{route("resumes",array_merge($params, array("settr"=>"3")))}}'" @if(array_get($params, 'settr')== '3') class="select" @endif data-code="3" >3天内</li>
  274. <li onclick="javascript:location.href='{{route("resumes",array_merge($params, array("settr"=>"7")))}}'" @if(array_get($params, 'settr')== '7') class="select" @endif data-code="7" >7天内</li>
  275. <li onclick="javascript:location.href='{{route("resumes",array_merge($params, array("settr"=>"15")))}}'" @if(array_get($params, 'settr')== '15') class="select" @endif data-code="15" >15天内</li>
  276. <li onclick="javascript:location.href='{{route("resumes",array_merge($params, array("settr"=>"30")))}}'" @if(array_get($params, 'settr')== '30') class="select" @endif data-code="30" >30天内</li>
  277. </ul>
  278. </div>
  279. </div>
  280. <div class="clear"></div>
  281. </div>
  282. <div class="clear"></div>
  283. </div>
  284. <div class="clear"></div>
  285. <!--已选条件,当没有条件的时候不显示下面的DIV -->
  286. @if($show_filter)
  287. <div class="selected J_selected" style="display: block;">
  288. <div class="stit">已选条件:</div>
  289. <div class="sc">
  290. {{--关键字--}}
  291. @if(array_get($params, 'key'))
  292. <div class="slist" onclick="javascript:location.href='{{route("resumes",array_merge($params, array("key"=>"")))}}'">
  293. <span>关键字:</span>
  294. {{urldecode(urldecode($params['key']))}}
  295. </div>
  296. @endif
  297. {{--职位分类--}}
  298. @if(array_get($params, 'jobcategory'))
  299. <div class="slist" onclick="window.location='{{route("resumes",array_merge($params, array("jobcategory"=>"")))}}'">
  300. <span>职位分类:</span>{{$job_category['spell'][$params['jobcategory']]['name']}}
  301. </div>
  302. @endif
  303. {{--地区分类--}}
  304. @if(array_get($params, 'citycategory'))
  305. <div class="slist" onclick="window.location='{{route("resumes",array_merge($params, array("citycategory"=>"")))}}'">
  306. <span>地区类别:</span>{{$city['select']['name']}}
  307. </div>
  308. @endif
  309. {{--简历标签--}}
  310. @if(array_get($params, 'resumetag'))
  311. <div class="slist" onclick="window.location='{{route("resumes",array_merge($params, array("resumetag"=>"")))}}'">
  312. <span>简历标签:</span>{{$categories['AIX_resumetag'][$params['resumetag']]['demand']}}
  313. </div>
  314. @endif
  315. {{--工作经验--}}
  316. @if(array_get($params, 'experience'))
  317. <div class="slist" onclick="window.location='{{route("resumes",array_merge($params, array("experience"=>"")))}}'">
  318. <span>工作经验:</span>{{$categories['AIX_experience'][$params['experience']]['demand']}}
  319. </div>
  320. @endif
  321. {{--性别--}}
  322. @if(array_get($params, 'sex'))
  323. <div class="slist" onclick="window.location='{{route("resumes",array_merge($params, array("sex"=>"")))}}'">
  324. <span>性别:</span>
  325. @if(array_get($params, 'sex') == 1)
  326. @else
  327. @endif
  328. </div>
  329. @endif
  330. {{--年龄--}}
  331. @if(array_get($params, 'age'))
  332. <div class="slist" onclick="window.location='{{route("resumes",array_merge($params, array("age"=>"")))}}'">
  333. <span>年龄:</span>{{$categories['AIX_age'][$params['age']]['demand']}}
  334. </div>
  335. @endif
  336. {{--行业类别--}}
  337. @if(array_get($params, 'trade'))
  338. <div class="slist" onclick="window.location='{{route("resumes",array_merge($params, array("trade"=>"")))}}'">
  339. <span>行业类别:</span>{{$categories['AIX_trade'][$params['trade']]['demand']}}
  340. </div>
  341. @endif
  342. {{--所学专业--}}
  343. @if(array_get($params, 'major'))
  344. <div class="slist" onclick="window.location='{{route("resumes",array_merge($params, array("major"=>"")))}}'">
  345. <span>所学专业:</span>{{$major_info['name']}}
  346. </div>
  347. @endif
  348. {{--学历要求--}}
  349. @if(array_get($params, 'education'))
  350. <div class="slist" onclick="window.location='{{route("resumes",array_merge($params, array("education"=>"")))}}'">
  351. <span>学历要求:</span>{{$categories['AIX_education'][$params['education']]['demand']}}
  352. </div>
  353. @endif
  354. {{--工作性质--}}
  355. @if(array_get($params, 'nature'))
  356. <div class="slist" onclick="window.location='{{route("resumes",array_merge($params, array("nature"=>"")))}}'">
  357. <span>工作性质:</span>{{$categories['AIX_jobs_nature'][$params['nature']]['demand']}}
  358. </div>
  359. @endif
  360. {{--期望薪资--}}
  361. @if(array_get($params, 'wage'))
  362. <div class="slist" onclick="window.location='{{route("resumes",array_merge($params, array("wage"=>"")))}}'">
  363. <span>期望薪资:</span>{{$categories['AIX_wage'][$params['wage']]['demand']}}
  364. </div>
  365. @endif
  366. {{--更新时间--}}
  367. @if(array_get($params, 'settr'))
  368. <div class="slist" onclick="window.location='{{route("resumes",array_merge($params, array("settr"=>"")))}}'">
  369. <span>更新时间:</span>{{array_get($params, 'settr').'天内'}}
  370. </div>
  371. @endif
  372. <div class="clear"></div>
  373. </div>
  374. <div class="sr">
  375. <div class="empty" onclick="window.location='{{route(url_rewrite("AIX_resumelist"))}}';">清空</div>
  376. </div>
  377. <div class="clear"></div>
  378. </div>
  379. @endif
  380. </div>
  381. <!--简历列表-->
  382. <div class="plist">
  383. <div class="pl">
  384. <div class="toptitle">
  385. <div class="ltype">
  386. <div class="typeli @if(!array_get($params, 'sort')) select @endif" onclick="window.location='{{route("resumes",array_merge($params, array("sort"=>"")))}}'">综合排序</div>
  387. <div class="typeli @if(array_get($params, 'sort') == 'rtime') select @endif" onclick="window.location='{{route("resumes",array_merge($params, array("sort"=>"rtime")))}}'">更新时间</div>
  388. <div class="clear"></div>
  389. </div>
  390. <div class="ts">
  391. <div class="l1 @if($show_login_notice == 1) width830 @endif"></div>
  392. <div class="l2 @if(array_get($params, 'photo') == '1') select @endif" @if(array_get($params, 'photo') == '1') onclick="window.location='{{route("resumes",array_merge($params, array("photo"=>"")))}}'" @else onclick="window.location='{{route("resumes",array_merge($params, array("photo"=>"1")))}}'" @endif>
  393. <div class="radiobox"></div>
  394. <div class="radiotxt">有照片</div>
  395. <div class="clear"></div>
  396. </div>
  397. <div class="l2 @if(array_get($params, 'mobile_audit') == '1') select @endif" @if(array_get($params, 'mobile_audit') == '1') onclick="window.location='{{route("resumes",array_merge($params, array("mobile_audit"=>"")))}}'" @else onclick="window.location='{{route("resumes",array_merge($params, array("mobile_audit"=>"1")))}}'" @endif>
  398. <div class="radiobox"></div>
  399. <div class="radiotxt">手机已认证</div>
  400. <div class="clear"></div>
  401. </div>
  402. <div class="J_detailList l3 @if(!session('resume_show_type', '')) select @endif" title="切换到详细列表"></div>
  403. <div class="J_detailList l4 @if(session('resume_show_type', '') == 1) select @endif" title="切换到简易列表" show_type="1"></div>
  404. @if($show_login_notice != 1 && $list->total()>0)
  405. <div class="l5">
  406. @if($list->currentPage()>1)
  407. <div class="prev" title="上一页" onclick="window.location='{{route("resumes",array_merge($params, array("page"=>($list->currentPage()-1))))}}'">&lt;</div>
  408. @endif
  409. @if($list->currentPage()< $list->lastPage())
  410. <div class="next" title="下一页" onclick="window.location='{{route("resumes",array_merge($params, array("page"=>($list->currentPage()+1))))}}';">&gt;</div>
  411. @endif
  412. <span>{{$list->currentPage()}}</span>/{{$list->lastPage()}}页
  413. <div class="clear"></div>
  414. </div>
  415. @endif
  416. <div class="clear"></div>
  417. </div>
  418. </div>
  419. <div class="listb J_allListBox">
  420. @if($list->total())
  421. @foreach($list_items as $k=>$resume)
  422. @if(($limit && $k<$limit) || $limit=='')
  423. <div class="J_resumeList yli" data-rid="{{$resume->id}}">
  424. <div class="td1">
  425. <div class="J_allList radiobox"></div>
  426. </div>
  427. <div class="td2 link_blue substring link_visited">
  428. <a href="{{route(url_rewrite('AIX_resumeshow'),['id'=>$resume->id])}}" target="_blank">
  429. {{$resume->resume_display_name}}
  430. @if($resume->talent==1)
  431. <a class="adv"></a>
  432. @endif
  433. @if($resume->personTag)
  434. <span>{{$resume->personTag->tag_cn}}</span>
  435. @endif
  436. </a>
  437. </div>
  438. <div class="td3 substring">
  439. {{$resume->sex_cn}}<span>|
  440. </span>{{date("Y") - $resume->memberInfos->birthday}}岁<span>|
  441. </span>{{$resume->education_cn}}<span>|
  442. </span>{{$resume->experience_cn}}
  443. </div>
  444. <div class="td4 substring">{{$resume->intention_jobs}}</div>
  445. <div class="td5 substring">{{$resume->district_cn}}</div>
  446. <div class="td6">
  447. @if($resume->stick == 1 && !array_has($params, 'sort'))
  448. <img src="{{theme_asset('app/images/stick.png')}}">
  449. @else
  450. <span id="r_time" style="color:#FF3300">
  451. {!! daterange(time(),strtotime($resume->updated_at),'Y-m-d',"#FF3300") !!}
  452. </span>
  453. @endif
  454. </div>
  455. <div class="td7"><div class="J_resumeStatus hide @if(session('resume_show_type', '') == 1) show @endif"></div></div>
  456. <div class="clear"></div>
  457. <div class="detail" @if(session('resume_show_type', '') == 1) style="display:none" @endif>
  458. <div class="ltx">
  459. <div class="photo"><img src="{{$resume->resume_avator}}" border="0"></div>
  460. <div class="tcent">
  461. <div class="txt font_gray6">{{$resume->nature_cn}}<span>|</span>{{$resume->current_cn}}</div>
  462. <div class="dlabs">
  463. @if($resume->tag_cn || $resume->specialty)
  464. @if(!$resume->tag_cn)
  465. {{$resume->specialty}}
  466. @else
  467. @foreach(explode(',', $resume->tag_cn) as $k=>$tag)
  468. <div class="dl">{{$tag}}</div>
  469. @endforeach
  470. @endif
  471. @else
  472. 该简历没有填写自我描述
  473. @endif
  474. <div class="clear"></div>
  475. </div>
  476. </div>
  477. <div class="salary">{{$resume->wage_cn}}</div>
  478. <div class="clear"></div>
  479. </div>
  480. <div class="rbtn">
  481. @if(array_get($resume, 'has_down')==1)
  482. <div class="deliver J_downResume had-deliver" data-batch="false" data-url="{{route('jkq.resume.download_resume',array('to_detail'=>1))}}">已下载</div>
  483. @else
  484. <div class="deliver J_downResume" data-batch="false" data-url="{{route('jkq.resume.download_resume',array('to_detail'=>1))}}">下载简历</div>
  485. @endif
  486. @if(array_get($resume, 'has_favor')==1)
  487. <div class="favorites J_collectForResume had-fav" data-batch="false" data-url="{{route('jkq.resume.favor')}}">已收藏</div>
  488. @else
  489. <div class="favorites J_collectForResume" data-batch="false" data-url="{{route('jkq.resume.favor')}}">收藏</div>
  490. @endif
  491. </div>
  492. <div class="clear"></div>
  493. </div>
  494. </div>
  495. @endif
  496. @endforeach
  497. @if($show_login_notice==1)
  498. <div class="resumelist-login-layer">
  499. <div class="tip-block">
  500. <div class="tip-block-title">
  501. <p class="middle"><span class="font_red">免费注册</span>成为企业会员,海量简历任你选!</p>
  502. <p class="small">登录或注册会员后可以查看更多数据,各种免费权限爽不停!</p>
  503. </div>
  504. <a href="javascript:;" class="btn_red J_hoverbut btn_inline" id="J_login">已有账号登录</a>
  505. <a href="{{route('jkq.register.company')}}" class="btn_lightblue J_hoverbut btn_inline">免费注册会员</a>
  506. </div>
  507. </div>
  508. @else
  509. <div class="listbtn">
  510. <div class="td1"><div class="radiobox J_allSelected"></div></div>
  511. <div class="td2">
  512. <div class="lbts J_collectForResume" data-batch="true" data-url="{{route('jkq.resume.favor')}}">收藏简历</div>
  513. <div class="clear"></div>
  514. </div>
  515. <div class="clear"></div>
  516. </div>
  517. <div class="qspage">{{ $list->appends($params)->links('module.widgets.pagination') }}</div>
  518. @endif
  519. @else
  520. @if($hidden_all_result==1)
  521. <div class="resumelist-login-layer">
  522. <div class="tip-block">
  523. <div class="tip-block-title">
  524. <p class="middle"><span class="font_red">免费注册</span>成为企业会员,海量简历任你选!</p>
  525. <p class="small">登录或注册会员后可以查看更多数据,各种免费权限爽不停!</p>
  526. </div>
  527. <a href="javascript:;" class="btn_red J_hoverbut btn_inline" id="J_login">已有账号登录</a>
  528. <a href="{{route('jkq.register.company')}}" class="btn_lightblue J_hoverbut btn_inline">免费注册会员</a>
  529. </div>
  530. </div>
  531. @else
  532. <div class="list_empty_group">
  533. <div class="list_empty">
  534. <div class="list_empty_left"></div>
  535. <div class="list_empty_right">
  536. <div class="sorry_box">对不起,没有找到符合您条件的简历!</div>
  537. <div class="stips_box">放宽您的查找条件也许有更多合适您的简历哦~</div>
  538. </div>
  539. <div class="clear"></div>
  540. </div>
  541. </div>
  542. @endif
  543. @endif
  544. </div>
  545. {{--周边人才和热门人才--}}
  546. @if(array_get($params, 'citycategory') && (array_get($params, 'key') || array_get($params, 'jobcategory')))
  547. <div class="bot_info link_gray6" style="width:100%;">
  548. <div class="topnavbg" style="width:100%;">
  549. <div class="topnav">
  550. <div class="tl J_resume_hotnear select">周边人才</div>
  551. @if(count($hotWords))
  552. <div class="tl J_resume_hotnear">热门人才</div>
  553. @endif
  554. <div class="clear"></div>
  555. </div>
  556. </div>
  557. @if(array_get($params, 'key'))
  558. <div class="showbotinfo J_resume_hotnear_show show">
  559. @foreach($city['list'] as $k=>$district)
  560. <div class="ili">
  561. <a href='{{route("resumes",array_merge($params, array("citycategory"=>$district['citycategory'],"key"=>$params["key"])))}}'>
  562. {{$district['name']}}{{urldecode(urldecode($params["key"]))}}
  563. </a>
  564. </div>
  565. @endforeach
  566. <div class="clear"></div>
  567. </div>
  568. @elseif(array_get($params, 'jobcategory'))
  569. <div class="showbotinfo J_resume_hotnear_show show">
  570. @foreach($city['list'] as $k=>$district)
  571. <div class="ili">
  572. <a href='{{route("resumes",array_merge($params, array("citycategory"=>$district['citycategory'],"jobcategory"=>$params["jobcategory"])))}}'>
  573. {{$district['name']}}{{$job_category['spell'][$params['jobcategory']]['name']}}
  574. </a>
  575. </div>
  576. @endforeach
  577. <div class="clear"></div>
  578. </div>
  579. @endif
  580. @if(count($hotWords))
  581. <div class="showbotinfo J_resume_hotnear_show">
  582. @foreach($hotWords as $k=>$hotword)
  583. <div class="ili">
  584. <a href='{{route("resumes",array_merge($params, array("citycategory"=>$city['select']['citycategory'],"key"=>urlencode($hotword->w_word))))}}'>
  585. {{$city['select']['name']}}{{$hotword->w_word}}
  586. </a>
  587. </div>
  588. @endforeach
  589. <div class="clear"></div>
  590. </div>
  591. @endif
  592. </div>
  593. @endif
  594. {{--周边人才和热门人才--}}
  595. </div>
  596. <div class="clear"></div>
  597. </div>
  598. <script type="text/javascript" src="{{theme_asset('app/js/jquery.resumelist.js')}}"></script>
  599. <script type="text/javascript" src="{{theme_asset('app/js/jquery.search.city.js')}}"></script>
  600. <script type="text/javascript" src="{{theme_asset('app/js/jquery.modal.search.js')}}"></script>
  601. <script type="text/javascript" src="{{theme_asset('app/js/jquery.dropdown.js')}}"></script>
  602. <script type="text/javascript" src="{{theme_asset('app/js/jquery.listitem.js')}}"></script>
  603. <script type="text/javascript" src="{{theme_asset('app/js/jquery.highlight-3.js')}}"></script>
  604. <script src="http://static.geetest.com/static/tools/gt.js"></script>
  605. <script type="text/javascript" src="{{theme_asset('app/js/jquery.autocomplete.js')}}"></script>
  606. @endsection
  607. @section('script')
  608. <script>
  609. var app_spell = true;
  610. var qscms = {
  611. base : "{{$_SERVER['SERVER_NAME']}}",
  612. keyUrlencode:"0",
  613. domain : "{{$_SERVER['SERVER_NAME']}}",
  614. root : "/",
  615. is_subsite : 0,
  616. subsite_level : "2", //地区分类层级
  617. default_district : "{{$district_info['default_district']}}", //默认地区
  618. default_district_spell : "{{$district_info['default_district_spell']}}" //默认地区拼音
  619. };
  620. var QS_city_parent = eval('<?php echo json_encode($category['district']['first']);?>');
  621. var QS_city_spell_parent = eval('<?php echo json_encode($category['district']['spell']);?>');
  622. var QS_city = eval(<?php echo json_encode($category['district']['sec']);?>);
  623. {!! $AIX_city_spell !!}
  624. var city_select = <?php echo json_encode($city["select"])?>;
  625. var city_parent = <?php echo json_encode(array_get($city,"parent"));?>;
  626. var csrf_token = "{{csrf_token()}}";
  627. var visitor_log = false;
  628. @if(auth('web-company')->check())
  629. visitor_log = 'com';
  630. @elseif(auth('web-member')->check())
  631. visitor_log = 'per';
  632. @endif
  633. var login_dig_url = "{{route('jkq.loginDig')}}";
  634. var list_show_type_url = "{{route('jkq.list.type')}}";
  635. if(city_select) {
  636. if (app_spell) {
  637. if($('#searchCityModalCode').val()){
  638. $('#showCityModal').text(city_select['name']);
  639. }
  640. $('#recoverSearchCityModalCode').val(city_parent['spell']);
  641. $('#recoverSearchCityModalCode3').val(city_select['spell']);
  642. } else {
  643. if($('#searchCityModalCode').val()){
  644. $('#showCityModal').text(city_select['name']);
  645. }
  646. $('#recoverSearchCityModalCode').val(city_parent['citycategory']);
  647. $('#recoverSearchCityModalCode3').val(city_select['spell']);
  648. }
  649. }
  650. var redirect_url = "{{route('jkq.resumes')}}";
  651. $('#J_login').click(function(){
  652. trigger_login('com');
  653. });
  654. function trigger_login(type){
  655. var qsDialog = $(this).dialog({
  656. loading: true,
  657. footer: false,
  658. header: false,
  659. border: false,
  660. backdrop: true
  661. });
  662. var loginUrl = "{{route('jkq.loginDig')}}";
  663. if (type == 'per') {
  664. var type_title = '个人会员登录';
  665. }else{
  666. var type_title = '企业会员登录';
  667. }
  668. $.post(loginUrl, {_token:"{{csrf_token()}}",type:type, redirect_url:redirect_url},function(result){
  669. if(result.status==1){
  670. qsDialog.hide();
  671. var qsDialogSon = $(this).dialog({
  672. title: type_title,
  673. footer: false,
  674. border: false
  675. });
  676. qsDialogSon.setInnerPadding(false);
  677. qsDialogSon.setContent(result.html)
  678. } else {
  679. qsDialog.hide();
  680. disapperTooltip('remind','操作失败');
  681. }
  682. });
  683. }
  684. // 关键字高亮
  685. var keyWords = $('input[name="key"]').val();
  686. if (keyWords.length) {
  687. $('.J_resumeList').highlight(keyWords);
  688. }
  689. // 关键字联想
  690. var hotKey = $('#autoKeyInput').autocomplete({
  691. serviceUrl:"{{route('jkq.hot_word')}}",
  692. minChars:1,
  693. maxHeight:400,
  694. width:276,
  695. zIndex: 1,
  696. deferRequestBy: 0
  697. });
  698. //展开更多选项
  699. $(".so_condition .cli_more").click(function(){
  700. var $parent = $(this).parents(".rs");
  701. $parent.toggleClass("on");
  702. });
  703. </script>
  704. @endsection