recruit_info.blade.php 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. @extends('mobile.module.layouts.content')
  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="favorites-top-nav list_height">
  10. <div class="n-cell" style="width: 50%; float: left;position: relative; text-align:center" onclick="window.location='{{ route($sub_site.'mobile.person.recruit') }}'">我的应招</div>
  11. <div class="n-cell active" style="width: 50%; float: left;position: relative; text-align:center">更新信息<div class="b-line"></div></div>
  12. <div class="clear"></div>
  13. </div>
  14. <div class="split-block"></div>
  15. <div class="listmod">
  16. <div class="eattitle list_height t1">
  17. 基本资料<span class="font12">(必填)</span>
  18. <div class="editbtn font13"
  19. onClick="javascript:location.href='{{ route($sub_site.'mobile.person.recruitBasic',['recruit_id'=>$recruit_id])}}'">
  20. 修改
  21. </div>
  22. </div>
  23. <div class="picmod">
  24. <div class="pic">
  25. <div class="picborder">
  26. @if($info['avatar'])
  27. <img src="{{ $info['avatar'] }}">
  28. @else
  29. @if($info['sex']==1)
  30. <img src="/data/upload/resource/no_photo_male.png">
  31. @else
  32. <img src="/data/upload/resource/no_photo_female.png">
  33. @endif
  34. @endif
  35. </div>
  36. </div>
  37. <div class="rneme">
  38. <div class="t font16">{{ $info['realname'] or '' }}</div>
  39. <div class="txt">{{ $info['sex']==1 ? '男' : '女' }}&nbsp;|&nbsp;{{ $info['birthday'] }}</div>
  40. </div>
  41. <div class="clear"></div>
  42. </div>
  43. <div class="txt2list">
  44. <div class="tleft">最高学历</div>
  45. <div class="tright">{{ $info['education'] or '' }}</div>
  46. <div class="clear"></div>
  47. <div class="tleft">专业</div>
  48. <div class="tright">{{ $info['pro'] or '' }}</div>
  49. <div class="clear"></div>
  50. <div class="tleft">现居住地</div>
  51. <div class="tright">{{ $info['address'] or '' }}</div>
  52. <div class="clear"></div>
  53. <div class="tleft">籍贯</div>
  54. <div class="tright">{{ $info['native_place'] or '' }}</div>
  55. <div class="clear"></div>
  56. <div class="tleft">手机</div>
  57. <div class="tright">{{ $info['mobile'] or '' }}</div>
  58. <div class="clear"></div>
  59. <div class="tleft">邮箱</div>
  60. <div class="tright">{{ $info['email'] or '' }}</div>
  61. <div class="clear"></div>
  62. </div>
  63. </div>
  64. <div class="split-block"></div>
  65. <div class="listmod">
  66. <div class="eattitle list_height t5">
  67. 家庭成员
  68. <div class="addbtn font13"
  69. onClick="javascript:location.href='{{ route($sub_site.'mobile.person.recruitFamily')}}'">
  70. 新增
  71. </div>
  72. </div>
  73. <div id="J_family">
  74. @foreach($info['family'] as $key => $val)
  75. <div class="expmod" type="education" data-key="{{ $key }}">
  76. <div class="expedit"></div>
  77. <div class="J_delete expdel"></div>
  78. <div class="exptr1 substring">{{ $val['relation'] }} {{$val['realname']}} {{$political_affiliation[$val['political_affiliation']]}}<span class="font13">{{ $val['birthday'] }}</span></div>
  79. <div class="exptr2 substring font13">{{ $val['work'] }}</div>
  80. </div>
  81. @endforeach
  82. </div>
  83. </div>
  84. <div class="split-block"></div>
  85. @if ($recruit_id)
  86. <div class="btn-spacing">
  87. <a id="J_saveresume" href="{{route('mobile.recruit.show')}}?id={{$recruit_id}}" class="qs-btn qs-btn-blue font18">填写完毕,继续报名</a>
  88. </div>
  89. @endif
  90. @endsection
  91. @section('script')
  92. <script src="{{ theme_asset('mobile/js/popWin.js') }}"></script>
  93. <script src="{{ theme_asset('mobile/js/qsCategory.js') }}"></script>
  94. <script type="text/javascript">
  95. $('.expedit').live('click',function(){
  96. var f = $(this).parent(),
  97. key = $(this).parent().data('key');
  98. location.href = "{{route('mobile.person.recruitFamily')}}?key="+key+"&recruit_id={{$recruit_id}}";
  99. });
  100. $('.J_delete').live('click', function () {
  101. var f = $(this).parent(),
  102. key = $(this).parent().data('key');
  103. var popout = new QSpopout('删除家庭成员');
  104. popout.setContent('删除后将无法恢复,您确定要删除该家庭成员吗?');
  105. popout.getPrimaryBtn().on('click', function () {
  106. var url = "{{ route($sub_site.'mobile.person.recruitFamilyDelete') }}";
  107. $.ajax({
  108. headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
  109. url: url,
  110. type: 'POST',
  111. dataType: 'json',
  112. data: {key: key},
  113. success: function (data) {
  114. f.remove();
  115. qsToast({type: 1, context: '删除成功!'});
  116. },
  117. error: function (errorData) {
  118. if (errorData.status == 400) {//业务错误
  119. qsToast({type: 2, context: JSON.parse(errorData.response).message});
  120. }
  121. }
  122. })
  123. });
  124. popout.show();
  125. });
  126. </script>
  127. @endsection