index.blade.php 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294
  1. @extends('mobile.module.layouts.empty')
  2. @push('meta')
  3. <meta name="csrf-token" content="{{ csrf_token() }}">
  4. @endpush
  5. @push('css')
  6. <link href="{{ theme_asset('mobile/css/personal.css') }}" rel="stylesheet">
  7. @endpush
  8. @section('content')
  9. <div class="perindextop">
  10. <div class="topinfo">
  11. <div class="pic">
  12. <a href="{{ route($sub_site.'mobile.person.memberInfo') }}">
  13. @if($memberInfo->member->images)
  14. <img border="0" src="{{ upload_asset($memberInfo->member->images) }}">
  15. @else
  16. @if($memberInfo->member->sex==1)
  17. <img border="0" src="/data/upload/resource/no_photo_male.png" >
  18. @else
  19. <img border="0" src="/data/upload/resource/no_photo_female.png" >
  20. @endif
  21. @endif
  22. </a>
  23. </div>
  24. <div class="txt"><p class="name font18 substring">{{ $memberInfo->member->realname or '未知' }}</p>
  25. <div class="point font12"><a onclick="javascript:location.href='{{ url("mobile/person/signIn") }}'">签到领积分</a></div>
  26. <p class="mypoint font12 substring">积分:<span class="num">{{ $memberInfo->points->points or 0 }}</span></p>
  27. <p class="font12 othertxt substring">{{ $memberInfo->member->education_cn or '' }} | {{ $memberInfo->member->experience_cn or '' }} | {{ $memberInfo->resume->current_cn or '' }}</p>
  28. </div>
  29. </div>
  30. <div class="perindex_count">
  31. <div class="clist for-event" onClick="javascript:location.href='{{ route($sub_site.'mobile.person.jobs_interview') }}'">
  32. <div class="content"><span class="font16">{{ $memberInfo->interview or 0 }}</span><br/>面试邀请</div>
  33. </div>
  34. <div class="clist for-event" onClick="javascript:location.href='{{ route($sub_site.'mobile.person.attention_me') }}'">
  35. <div class="content mid"><span class="font16">{{ $memberInfo->viewResume or 0 }}</span><br/>谁看过我</div>
  36. </div>
  37. <div class="clist for-event" onClick="javascript:location.href='{{ route($sub_site.'mobile.person.apply_jobs') }}'">
  38. <div class="content"><span class="font16">{{ $memberInfo->applyJobs or 0 }}</span><br/>求职反馈</div>
  39. </div>
  40. <div class="clear"></div>
  41. @if($talents['rc_level'])
  42. <div style="width:100%;height:.8rem;line-height:.8rem;text-align:center;background-color:#fff;" class="font14">
  43. 晋江市人才类别 :&nbsp;<span style="color: #dd4250;font-weight: bold;">{{$talents['rc_level']}}</span>(@if($talents['rc_audit'] == 1)">认证通过@elseif($talents['rc_audit'] == 3)认证不通过@else预判@endif)
  44. </div>
  45. @endif
  46. <div class="clear"></div>
  47. </div>
  48. </div>
  49. <div class="perbtnx4">
  50. <div class="btns font12">
  51. <div class="cli" id="J_create_resume" onclick="javascript:location.href='{{ route($sub_site.'mobile.person.resumeAdd') }}'">
  52. <div class="pic t1"></div>
  53. <div class="txt">创建简历</div>
  54. </div>
  55. <div class="cli" id="J_refresh_resume" pid="{{ $memberInfo->resume->id or 0 }}">
  56. <div class="pic t2"></div>
  57. <div class="txt">刷新简历</div>
  58. </div>
  59. <div class="cli" onClick="javascript:location.href='{{ route($sub_site.'mobile.person.resume') }}'">
  60. <div class="pic t3"></div>
  61. <div class="txt">管理简历</div>
  62. </div>
  63. <div class="cli for-event" onClick="javascript:location.href='{{ route($sub_site.'mobile.jobs') }}'">
  64. <div class="pic t4"></div>
  65. <div class="txt">搜索职位</div>
  66. </div>
  67. <div class="clear"></div>
  68. </div>
  69. </div>
  70. <div class="split-block"></div>
  71. <div class="mygold">
  72. <div class="btns font12">
  73. <div class="cli for-event" onClick="javascript:location.href='{{ route($sub_site.'mobile.person.increment_add',['type'=>'stick']) }}'">
  74. <div class="pic t1"></div>
  75. <div class="txt">简历置顶</div>
  76. </div>
  77. <div class="cli for-event" onClick="javascript:location.href='{{ route($sub_site.'mobile.person.increment_add',['type'=>'tag']) }}'">
  78. <div class="pic t2"></div>
  79. <div class="txt">醒目标签</div>
  80. </div>
  81. <div class="cli for-event" onClick="javascript:location.href='{{ route($sub_site.'mobile.person.task') }}'">
  82. <div class="pic t3"></div>
  83. <div class="txt">我的任务</div>
  84. </div>
  85. <div class="cli for-event" onClick="javascript:location.href='{{ route($sub_site.'mobile.person.order_list') }}'">
  86. <div class="pic t4"></div>
  87. <div class="txt">我的订单</div>
  88. </div>
  89. <div class="clear"></div>
  90. </div>
  91. </div>
  92. <div class="split-block"></div>
  93. <!--<div class="list_height plist-img" onClick="javascript:location.href='{:U('personal/allowance')}'">-->
  94. <!--<div class="pic t-alw"></div>-->
  95. <!--<div class="tit font14">我的红包</div>-->
  96. <!--<div class="describe font12">求职者专属现金红包</div>-->
  97. <!--<div class="arrow"></div>-->
  98. <!--<div class="clear"></div>-->
  99. <!--</div>-->
  100. <div class="list_height plist-img" onClick="javascript:location.href='{{ route($sub_site.'mobile.person.jobsF') }}'">
  101. <div class="pic t1"></div>
  102. <div class="tit font14">收藏&关注</div>
  103. <div class="describe font12">收藏的职位、关注的企业</div>
  104. <div class="arrow"></div>
  105. <div class="clear"></div>
  106. </div>
  107. <div class="list_height plist-img" onClick="javascript:location.href='{{ route($sub_site.'mobile.userCode') }}'">
  108. <div class="pic t7"></div>
  109. <div class="tit font14">二维码</div>
  110. <div class="describe font12">我的二维码</div>
  111. <div class="arrow"></div>
  112. <div class="clear"></div>
  113. </div>
  114. <div class="list_height plist-img" onClick="javascript:location.href='{{ route($sub_site.'mobile.jobsSubscribe') }}'">
  115. <div class="pic t6"></div>
  116. <div class="tit font14">职位订阅器</div>
  117. <div class="describe font12">添加和修改职位订阅器</div>
  118. <div class="arrow"></div>
  119. <div class="clear"></div>
  120. </div>
  121. <div class="list_height plist-img" onClick="javascript:location.href='{{ route($sub_site.'mobile.person.shieldCompany') }}'" >
  122. <div class="pic t2"></div>
  123. <div class="tit font14">屏蔽企业</div>
  124. <div class="describe font12">可对特定企业进行屏蔽</div>
  125. <div class="arrow"></div>
  126. <div class="clear"></div>
  127. </div>
  128. <div class="list_height plist-img no_mzt" onClick="javascript:location.href='{{ route($sub_site.'mobile.person.memberSafe') }}'">
  129. <div class="pic t3"></div>
  130. <div class="tit font14">账号管理</div>
  131. <div class="describe font12">基本资料、账号安全</div>
  132. <div class="arrow"></div>
  133. <div class="clear"></div>
  134. </div>
  135. <div class="list_height plist-img" onClick="javascript:location.href='{{ route($sub_site.'mobile.person.pms') }}'" >
  136. <div class="pic t4"></div>
  137. <div class="tit font14">消息提醒</div>
  138. <div class="describe font12">留言反馈及系统消息</div>
  139. <div class="arrow"></div>
  140. <div class="clear"></div>
  141. </div>
  142. <div class="list_height plist-img" onClick="javascript:location.href='{{ route($sub_site.'mobile.person.recuperate') }}'" >
  143. <div class="pic t6"></div>
  144. <div class="tit font14">人才活动</div>
  145. <div class="describe font12">人才活动报名列表</div>
  146. <div class="arrow"></div>
  147. <div class="clear"></div>
  148. </div>
  149. <div class="list_height plist-img" onClick="javascript:location.href='{{ route($sub_site.'mobile.person.recruit') }}'" >
  150. <div class="pic t9"></div>
  151. <div class="tit font14">招考招聘</div>
  152. <div class="describe font12">招考招聘报名列表及信息登记</div>
  153. <div class="arrow"></div>
  154. <div class="clear"></div>
  155. </div>
  156. <div class="list_height plist-img" onClick="javascript:location.href='{{ route($sub_site.'mobile.person.lottery') }}'" >
  157. <div class="pic t10"></div>
  158. <div class="tit font14">中奖记录</div>
  159. <div class="describe font12">新春招聘会轮盘抽奖的奖品</div>
  160. <div class="arrow"></div>
  161. <div class="clear"></div>
  162. </div>
  163. {{-- <div class="list_height plist-img" onClick="javascript:location.href='{{ route($sub_site.'mobile.person.jobfair') }}'">--}}
  164. {{-- <div class="pic t8"></div>--}}
  165. {{-- <div class="tit font14">招聘会</div>--}}
  166. {{-- <div class="describe font12">预约招聘会职位</div>--}}
  167. {{-- <div class="arrow"></div>--}}
  168. {{-- <div class="clear"></div>--}}
  169. {{-- </div>--}}
  170. {{-- <div class="list_height plist-img myjobfair">--}}
  171. {{-- <input type="hidden" id="select_jobfair_id">--}}
  172. {{-- <div class="pic t6"></div>--}}
  173. {{-- <div class="tit font14">--}}
  174. {{-- 现场招聘会--}}
  175. {{-- </div>--}}
  176. {{-- <div class="describe font12">现场招聘会企业、职位</div>--}}
  177. {{-- <div class="arrow"></div>--}}
  178. {{-- <div class="clear"></div>--}}
  179. {{-- </div>--}}
  180. <div class="list_height plist-img last" onClick="javascript:location.href='{{ route($sub_site.'mobile.person.feedback') }}'">
  181. <div class="pic t5"></div>
  182. <div class="tit font14">
  183. 意见反馈
  184. </div>
  185. <div class="describe font12">我们非常看重您的建议</div>
  186. <div class="arrow"></div>
  187. <div class="clear"></div>
  188. </div>
  189. <div class="split-block"></div>
  190. <div class="loginout list_height font14 for-event no_mzt" id="logout">
  191. <a>退出登录</a>
  192. </div>
  193. <div class="split-block"></div>
  194. <div style="display: none" id="message">@if(Session::has('error')){{Session::get('error')}}@endif</div>
  195. @include('mobile.module.section.main_footer')
  196. @endsection
  197. @section('script')
  198. <script>
  199. //闽政通
  200. var is_mzt = localStorage.getItem('is_mzt');
  201. if (is_mzt == 1) {
  202. $(".no_mzt").remove();
  203. }
  204. $('#logout').on('click', function () {
  205. var dialog = new QSpopout();
  206. dialog.setContent('确定退出吗?');
  207. dialog.show();
  208. dialog.getPrimaryBtn().on('click', function () {
  209. window.location.href = "{{ route($sub_site.'mobile.logout') }}";
  210. });
  211. });
  212. $('#J_refresh_resume').click(function(){
  213. var pid = $(this).attr('pid');
  214. $.ajax({
  215. headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
  216. url: "{{ route($sub_site.'mobile.person.refreshResume') }}",
  217. type: 'POST',
  218. dataType: 'json',
  219. data: {id: pid},
  220. success: function (result) {
  221. qsToast({type:1,context: '刷新简历增加'+result.data+'积分'});
  222. },
  223. error: function (errorData) {
  224. if(errorData.status==400) {//业务错误
  225. qsToast({type:2,context: JSON.parse(errorData.response).message});
  226. }
  227. }
  228. })
  229. });
  230. $(function(){
  231. var html = $('#message').html();
  232. if(html.length !== 0){
  233. qsToast({type:2,context: html});
  234. }
  235. })
  236. //现场招聘会判断弹窗
  237. $(".myjobfair").on('click',function(){
  238. var that = this;
  239. var url = "{{route($sub_site.'mobile.jobfairOpen')}}";
  240. $.ajax({
  241. type: 'get',
  242. url: url,
  243. success: function(data){
  244. if (data.status==1) {
  245. window.location.href = "{{route($sub_site.'mobile.myjobfair')}}"+'?jobfair_id='+data.jobfair_id;
  246. return false;
  247. } else if(data.status==2){
  248. //选择招聘会
  249. var dialog = new QSpopout();
  250. dialog.setContent(data.html);
  251. if(data.data=='no'){
  252. dialog.setBtn(1,'确定');
  253. }
  254. else if(data.data=='mix'){
  255. dialog.setBtn(1,'取消');
  256. }else{
  257. dialog.getPrimaryBtn().on('click', function () {
  258. var jobfair_id = $('#select_jobfair_id').val();
  259. window.location.href = "{{route($sub_site.'mobile.myjobfair')}}"+'?jobfair_id='+jobfair_id;
  260. });
  261. }
  262. dialog.show();
  263. }else {
  264. qsToast({type:2,context: data.error});
  265. }
  266. },
  267. error: function(error){
  268. if(error.status == 500 || error.status == 400){
  269. qsToast({type:2,context: error.responseJSON.message});
  270. } else {
  271. qsToast({type:2,context: '暂无招聘会!'});
  272. }
  273. }
  274. });
  275. });
  276. </script>
  277. @endsection