success.blade.php 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1">
  6. <!-- CSRF Token -->
  7. <meta name="csrf-token" content="{{ csrf_token() }}">
  8. </head>
  9. <body >
  10. <div style="text-align: center" id="page">
  11. <h4 style="margin-bottom: 0">宝时物流 欢迎你</h4><br/>
  12. <h2 class="text-danger">进入组:{{$group_name}}</h2><br/>
  13. <h3 style="margin-bottom: 0">姓名:@if($full_name)<b style="color: #2a9055">{{$full_name}}</b>@endif&nbsp;&nbsp;&nbsp;&nbsp;进组时间:@if($check_in_at)<b style="color: #2a9055">{{$check_in_at}}</b> @endif</h3><br/>
  14. <div>
  15. <div v-if="laborReport.group_user_id"><h5 style="color: #2a9055" >组长已确认</h5></div>
  16. <h5 v-else style="margin-top: 0;color: red">等待组长确认登入,请勿关闭:<span id="_lefttime" ></span></h5>
  17. </div>
  18. </div>
  19. <script src="{{ asset('js/app.js') }}"></script>
  20. <script>
  21. new Vue({
  22. el:'#page',
  23. data:{
  24. laborReport:{
  25. group_user_id:''
  26. },
  27. },
  28. mounted(){
  29. initEcho();
  30. Echo.channel('{{$laravelEchoPrefix}}laborReport').listen('TeamAuditEvent',(e)=>{
  31. let _this=this;
  32. let laborReport=e.laborReport;
  33. _this.laborReport.group_user_id=laborReport.group_user_id;
  34. });
  35. },
  36. });
  37. let secondsInit = 0;
  38. function _fresh()
  39. {
  40. secondsInit ++;
  41. let seconds = secondsInit;
  42. let result = '';
  43. if (seconds >= 3600)
  44. {
  45. let h = Math.floor(seconds / 3600);
  46. result += h + "小时";
  47. seconds -= 3600 * h;
  48. }
  49. if (seconds >= 60)
  50. {
  51. let m = Math.floor(seconds / 60);
  52. result += m + "分";
  53. seconds -= 60 * m;
  54. }
  55. result += seconds + "秒";
  56. document.getElementById('_lefttime').innerHTML = result;
  57. }
  58. _fresh();
  59. setInterval(_fresh,1000);
  60. </script>
  61. </body>
  62. </html>