outward_list.blade.php 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213
  1. @extends('module.layouts.person')
  2. @push('meta')
  3. @endpush
  4. @push('css')
  5. <link href="{{ theme_asset('app/css/person/common.css') }}" rel="stylesheet">
  6. <link href="{{ theme_asset('app/css/person/personal_resume.css') }}" rel="stylesheet">
  7. <link href="{{ theme_asset('app/css/person/personal_ajax_dialog.css') }}" rel="stylesheet">
  8. @endpush
  9. @section('content')
  10. <div class="user_main">
  11. @include('module.section.person_left')
  12. <form id="form1" action="{{ url('person/resume/outwardList') }}" method="get" class="J_allListBox">
  13. <div class="mainbox">
  14. <!--职位切换卡 -->
  15. <div class="tab">
  16. <a class="li J_hoverbut" href="{{ url('person/resume') }}">我的简历</a>
  17. <a class="li select">简历外发</a>
  18. <a class="li J_hoverbut" href="{{ url('person/resume/privacy') }}">隐私设置</a>
  19. <div class="clear"></div>
  20. </div>
  21. <!--切换卡结束 -->
  22. <div class="resume_outward_select">
  23. <div class="td1">选择简历:</div>
  24. <div class="td2">
  25. <div class="input_140_30_div J_hoverinput J_dropdown J_listitme_parent">
  26. <span class="J_listitme_text">
  27. @if(Request::input('resume_id'))
  28. @foreach($content['resume'] as $key=>$val)
  29. @if(Request::input('resume_id')==$val->id)
  30. {{ $val->title }}
  31. @endif
  32. @endforeach
  33. @else
  34. 全部简历
  35. @endif
  36. </span>
  37. <div class="dropdowbox6 J_dropdown_menu">
  38. <div class="dropdow_inner6">
  39. <ul class="nav_box">
  40. <li><a class="J_listitme" data-code="" >全部简历</a></li>
  41. @foreach($content['resume'] as $key=>$val)
  42. <li><a class="J_listitme" data-code="{{ $val->id }}">{{ $val->title }}</a></li>
  43. @endforeach
  44. </ul>
  45. </div>
  46. </div>
  47. <input class="J_listitme_code" name="resume_id" id="resume_id" type="hidden" value="{{ Request::input('resume_id') }}">
  48. </div>
  49. </div>
  50. <div class="clear"></div>
  51. </div>
  52. <div class="resume_outward_list_th">
  53. <div class="th1">申请的职位</div>
  54. <div class="th2">公司名称</div>
  55. <div class="th3">接收人邮箱地址</div>
  56. <div class="th4">
  57. <div class="input_100_30_div J_hoverinput J_dropdown J_listitme_parent">
  58. <span class="J_listitme_text">
  59. @if(Request::input('settr')==3)
  60. 3天内
  61. @elseif(Request::input('settr')==7)
  62. 7天内
  63. @elseif(Request::input('settr')==15)
  64. 15天内
  65. @elseif(Request::input('settr')==30)
  66. 30天内
  67. @else
  68. 全部
  69. @endif
  70. </span>
  71. <div class="dropdowbox7 J_dropdown_menu">
  72. <div class="dropdow_inner7">
  73. <ul class="nav_box">
  74. <li><a class="J_listitme" data-code="">全部</a></li>
  75. <li><a class="J_listitme" data-code="3">3天内</a></li>
  76. <li><a class="J_listitme" data-code="7">7天内</a></li>
  77. <li><a class="J_listitme" data-code="15">15天内</a></li>
  78. <li><a class="J_listitme" data-code="30">30天内</a></li>
  79. </ul>
  80. </div>
  81. </div>
  82. <input class="J_listitme_code" name="settr" id="settr" type="hidden" value="{{ Request::input('settr') }}">
  83. </div>
  84. </div>
  85. <div class="th5">操作</div>
  86. <div class="clear"></div>
  87. </div>
  88. @if($content['outward']->total())
  89. @foreach($content['outward'] as $key=> $val)
  90. <div class="resume_outward_list J_hoverbut">
  91. <div class="td1 link_blue" title="{{ $val-> jobs_name or '' }}"><input class="J_allList" name="y_id[]" type="checkbox"
  92. value="{{ $val->id }}"/> &nbsp;@if(mb_strlen($val-> jobs_name)>=15) {{ mb_substr($val-> jobs_name,0,15) }}... @else {{ $val-> jobs_name }} @endif
  93. </div>
  94. <div class="td2 link_gray6" title="{{ $val-> companyname or '' }}">@if(mb_strlen($val-> companyname)>=15) {{ mb_substr($val-> companyname,0,15) }}... @else {{ $val-> companyname }} @endif</div>
  95. <div class="td3">{{ $val->email }}</div>
  96. <div class="td4">{{ $val->created_at }}</div>
  97. <div class="td5">
  98. <a href="javascript:;" pid="{{ $val->id }}"
  99. class="but2 J_hoverbut delete"></a>
  100. <div class="clear"></div>
  101. </div>
  102. <div class="clear"></div>
  103. </div>
  104. @endforeach
  105. <div class="resume_outward_list_but">
  106. <div class="td1">
  107. <input class="J_allSelected" type="checkbox"/>
  108. </div>
  109. <div class="td2">
  110. <div class="but_gray_80_32 J_hoverbut delall">删除</div>
  111. </div>
  112. <div class="td2">
  113. <div class="but_blue_80_32 J_hoverbut"
  114. onclick="javascript:location.href='{{ url('person/resume/outward') }}'">简历外发
  115. </div>
  116. </div>
  117. <div class="clear"></div>
  118. </div>
  119. {{ $content['outward']->appends(Request::all())->links('module.widgets.pagination') }}
  120. @else
  121. <div class="res_empty link_blue">
  122. 你还没有外发过简历,建议你主动出击找职位!<br/>海量高薪职位任你选 立即 <a href="" target="_blank">搜索职位</a>
  123. </div>
  124. @endif
  125. <!-- -->
  126. </div>
  127. <div class="clear"></div>
  128. </form>
  129. </div>
  130. @endsection
  131. @section('script')
  132. <script type="text/javascript" src="{{ theme_asset('app/js/jquery.dropdown.js') }}"></script>
  133. <script type="text/javascript" src="{{ theme_asset('app/js/jquery.listitem.js') }}"></script>
  134. <script type="text/javascript" src="{{ theme_asset('app/js/jquery.disappear.tooltip.js') }}"></script>
  135. <script type="text/javascript" src="{{ theme_asset('app/js/jquery.allselected.js') }}"></script>
  136. <script>
  137. $(function () {
  138. $(".J_listitme").click(function () {
  139. setTimeout(function () {
  140. $("#form1").submit();
  141. },500)
  142. })
  143. $(".delete").click(function () {
  144. var id = $(this).attr('pid');
  145. $.ajax({
  146. headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
  147. url: "{{ url('person/resume/outward_del') }}",
  148. type: 'POST',
  149. dataType: 'json',
  150. data: {id: id},
  151. success: function (result) {
  152. disapperTooltip("success", result.data);
  153. setTimeout(function () {
  154. window.location.reload();
  155. }, 2000);
  156. },
  157. error: function (errorData) {
  158. if(errorData.status==400) {//业务错误
  159. disapperTooltip("remind", errorData.responseJSON.message);
  160. }
  161. }
  162. })
  163. })
  164. $('.delall').click(function () {
  165. var lenG = show();
  166. if (lenG=='' || lenG=='') {
  167. disapperTooltip("remind", "请选择要删除的外发简历");
  168. } else {
  169. $.ajax({
  170. headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')},
  171. url: "{{ url('person/resume/outward_del') }}",
  172. type: 'POST',
  173. dataType: 'json',
  174. data: {id: lenG},
  175. success: function (result) {
  176. disapperTooltip("success", result.data);
  177. setTimeout(function () {
  178. window.location.reload();
  179. }, 2000);
  180. },
  181. error: function (errorData) {
  182. if(errorData.status==400) {//业务错误
  183. disapperTooltip("remind", errorData.responseJSON.message);
  184. }
  185. }
  186. })
  187. }
  188. });
  189. })
  190. function show(){
  191. var id_array=new Array();
  192. $('input[name="y_id[]"]:checked').each(function(){
  193. id_array.push($(this).val());//向数组中添加元素
  194. });
  195. var idstr=id_array.join(',');//将数组元素连接起来以构建一个字符串
  196. return idstr;
  197. }
  198. </script>
  199. @endsection