jobfair_enact.blade.php 6.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. @extends('module.layouts.company')
  2. @push('meta')
  3. @endpush
  4. @push('css')
  5. <link rel="stylesheet" type="text/css" href="{{ theme_asset('app/css/company/common.css') }}"/>
  6. <link rel="stylesheet" type="text/css" href="{{ theme_asset('app/css/company/company_jobfair.css')}}"/>
  7. @endpush
  8. @section('content')
  9. <div class="user_main">
  10. <div class="mleft">
  11. @include('module.section.jobfair_left')
  12. </div>
  13. <div class="mright">
  14. <div class="user_pagetitle">
  15. <div class="pat_l">我的定展记录</div>
  16. <div class="clear"></div>
  17. </div>
  18. <div class="jobfairWrap">
  19. <div class="jobfair_th">
  20. <div class="th1" style="width: 170px;">招聘会</div>
  21. <div class="th2" style="width: 100px;">展位号</div>
  22. <div class="th2" style="width: 130px;">预定时间</div>
  23. <div class="th3">预定状态</div>
  24. <div class="th3">操作</div>
  25. <div class="clear"></div>
  26. </div>
  27. @if($enactList->total())
  28. @foreach($enactList as $key=>$jobfairs)
  29. @if($jobfairs->jobfair)
  30. <div class="jobfair_td">
  31. <div class="td1 link_blue substring" style="width: 170px;">
  32. <a target="_blank" rel="nofollow noopener noreferrer" href="{{ route('jobfair.show.com',['id'=>$jobfairs->jobfair->id]) }}" title="{{ $jobfairs->jobfair->title }}">{{ $jobfairs->jobfair->title }}</a>
  33. </div>
  34. <div class="td2" style="width: 100px;">{{ $jobfairs->position }}</div>
  35. <div class="td2"style="width: 130px;">{{ substr($jobfairs->created_at,0,10) }}</div>
  36. @if($jobfairs->jobfair->holddate_end < time())
  37. <div class="td3 font_gray9">招聘会已结束</div>
  38. @else
  39. @switch($jobfairs->audit)
  40. @case(1) <div class="td3 font_green">预定成功</div> @break
  41. @case(2) <div class="td3 font_yellow">等待审核</div> @break
  42. @case(3) <div class="td3 font_red">审核未通过</div> @break
  43. @endswitch
  44. @endif
  45. <div class="td3 font_gray9">
  46. @if($jobfairs->jobfair->holddate_end < time())
  47. <div class="btn_lightgray J_hoverbut add_jobs" style="width: auto;color: #FFFFFF">重新发布</div>
  48. <input type="hidden" id="is_end" value="1">
  49. @else
  50. @switch($jobfairs->audit)
  51. @case(1) <div class="btn_blue J_hoverbut add_jobs" style="width: auto">重新发布</div> @break
  52. @case(2) <div class="btn_blue J_hoverbut add_jobs" style="width: auto">重新发布</div> @break
  53. @case(3) @break
  54. @endswitch
  55. <input type="hidden" id="is_end" value="0">
  56. @endif
  57. <input type="hidden" id="jobfair_id" value="{{$jobfairs->jobfair->id}}">
  58. <input type="hidden" id="exid" value="{{$jobfairs->id}}">
  59. <input type="hidden" id="position_id" value="{{$jobfairs->position_id}}">
  60. </div>
  61. <div class="clear"></div>
  62. </div>
  63. @endif
  64. @endforeach
  65. @else
  66. <div class="res_empty">
  67. 您还没有参加过任何招聘会,请及时关注招聘会动态,获取更多资讯!
  68. </div>
  69. @endif
  70. </div>
  71. {{ $enactList->links('module.widgets.pagination') }}
  72. </div>
  73. <div class="clear"></div>
  74. </div>
  75. @endsection
  76. @section('script')
  77. <script type="text/javascript" src="{{ theme_asset('app/js/jquery.disappear.tooltip.js') }}"></script>
  78. <script>
  79. $(".add_jobs").parent().click(function () {
  80. var jobfair_id = $(this).children('#jobfair_id').val();
  81. var exid = $(this).children('#exid').val();
  82. var position_id = $(this).children('#position_id').val();
  83. var is_end = $(this).children('#is_end').val();
  84. if(is_end == 1)
  85. {
  86. var qsDialog = $(this).dialog({
  87. title: '发布职位',
  88. loading: true,
  89. btnOne: true,
  90. btns: ['取消'],
  91. showFooter: false,
  92. });
  93. }else{
  94. var qsDialog = $(this).dialog({
  95. title: '发布职位',
  96. loading: true,
  97. btns: ['确定','取消'],
  98. showFooter: false,
  99. yes: function() {
  100. qsDialog.setCloseDialog(false);
  101. var form_data = $('#jobs_add').serialize();
  102. $.post("{{ route('jobfair.ajax.com.jobs') }}",form_data,function(result){
  103. if(result.status == 1){
  104. disapperTooltip('success',result.msg);
  105. setTimeout(function(){
  106. window.location.reload();
  107. },2000);
  108. }else{
  109. disapperTooltip('remind',result.msg);
  110. }
  111. },'json') .error(function(errorData) {
  112. if(errorData.status==400) {//业务错误
  113. disapperTooltip("remind", errorData.responseJSON.message);
  114. }
  115. })
  116. }
  117. });
  118. }
  119. $.getJSON("{{ route('jobfair.ajax.com.jobs') }}",{'jobfair_id':jobfair_id,'exid':exid,'position_id':position_id,'is_end':is_end},function(result){
  120. if(result.status == 1){
  121. qsDialog.setContent(result.data);
  122. qsDialog.showFooter(true);
  123. }else if(result.status == 2){
  124. window.location.href= "{{route('jobfair.jobadd')}}"
  125. }else{
  126. qsDialog.setContent('<div class="confirm">' + result.msg + '</div>');
  127. }
  128. });
  129. })
  130. </script>
  131. @endsection