com_pms.blade.php 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. @extends('mobile.module.layouts.content')
  2. @push('meta')
  3. @endpush
  4. @push('css')
  5. <link rel="stylesheet" href="{{theme_asset('mobile/css/company.css')}}">
  6. <style>
  7. .drop_content{padding-bottom: 1rem;}
  8. </style>
  9. @endpush
  10. @push('js')
  11. <script src="{{ theme_asset('mobile/js/dropload.min.js') }}"></script>
  12. @endpush
  13. @section('content')
  14. <div class="qs-top-nav x2 list_height">
  15. <div class="n-cell active" onClick="window.location='{{ route($sub_site.'mobile.firm.com.psm') }}'">系统消息<div class="b-line"></div></div>
  16. <div class="n-cell " onClick="window.location='{{ route($sub_site.'mobile.firm.com.psm.consult') }}'">求职者咨询<div class="b-line"></div></div>
  17. <div class="clear"></div>
  18. </div>
  19. <div class="split-block"></div>
  20. @if($pms->total())
  21. <div class="drop_content">
  22. <div class="add_data">
  23. @foreach($pms as $key => $val)
  24. <div class="pmslist-img for-event log_list" message="{{ $val->message }}" id="{{ $val->id }}">
  25. <div class="pic"><img src="{{ theme_asset('mobile/images/206.png') }}"></div>
  26. <div class="describe font12">
  27. <div class="tit font14">系统消息
  28. <div class="time font12">{{ date('Y-m-d H:i',strtotime($val->created_at)) }}</div>
  29. </div>
  30. <div class="txt substring">
  31. {!! $val->message !!}
  32. </div>
  33. </div>
  34. <div class="arrow"></div>
  35. <div class="clear"></div>
  36. </div>
  37. @endforeach
  38. </div>
  39. </div>
  40. @else
  41. <div class="list-empty">
  42. 暂时没有求职者咨询!
  43. </div>
  44. @endif
  45. @endsection
  46. @section('script')
  47. <script id="logWrap" type="text/html">
  48. <div class="log_dig">
  49. <div class="log_dig_list">
  50. <div class="J_time font12"></div>
  51. <div class="clear"></div>
  52. </div>
  53. </div>
  54. </script>
  55. <script type="text/javascript">
  56. $(function () {
  57. // 页数
  58. var page = 1;
  59. // dropload
  60. $('.drop_content').dropload({
  61. scrollArea : window,
  62. loadDownFn : function(me){
  63. page++;
  64. $.ajax({
  65. type: 'GET',
  66. url: '{{route($sub_site.'mobile.firm.com.psm')}}?page='+page,
  67. dataType: 'json',
  68. success: function(result){
  69. if (result.status ==1) {
  70. $('.add_data').append(result.data);
  71. } else {
  72. // 锁定
  73. me.lock();
  74. // 无数据
  75. me.noData();
  76. }
  77. me.resetload();
  78. },
  79. error: function(xhr, type){
  80. // 即使加载出错,也得重置
  81. me.resetload();
  82. }
  83. });
  84. },
  85. threshold : 50
  86. });
  87. });
  88. $(document).on('click','.log_list', function(e) {
  89. var f = $(this);
  90. var popout = new QSpopout('系统消息');
  91. var h = $($('#logWrap').html());
  92. h.find('.J_time').html(f.attr('message'));
  93. popout.setBtn(1);
  94. popout.setContent(h);
  95. popout.show();
  96. $.post("{{route($sub_site.'mobile.firm.com.psm.read')}}", {id:f.attr('id'),_token:"{{ csrf_token() }}"}, function (res) {
  97. });
  98. });
  99. </script>
  100. @endsection