detail.blade.php 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. @extends('module.layouts.content')
  2. @push('meta')
  3. @endpush
  4. @push('css')
  5. <link href="{{ theme_asset('app/css/common.css') }}" rel="stylesheet">
  6. <link rel="stylesheet" type="text/css" href="{{ theme_asset('app/css/article/article.css') }}"/>
  7. <link rel="stylesheet" type="text/css" href="{{theme_asset('app/css/elementui.min.css')}}">
  8. <style>
  9. .recruit_button{
  10. display: inline-block;
  11. line-height: 1;
  12. white-space: nowrap;
  13. cursor: pointer;
  14. -webkit-appearance: none;
  15. text-align: center;
  16. box-sizing: border-box;
  17. outline: none;
  18. margin: 10px auto;
  19. transition: .1s;
  20. font-weight: 500;
  21. -moz-user-select: none;
  22. -webkit-user-select: none;
  23. -ms-user-select: none;
  24. padding: 12px 20px;
  25. font-size: 14px;
  26. border-radius: 4px;
  27. color: #fff;
  28. background-color: #409eff;
  29. border-color: #409eff;
  30. }
  31. .newsshow .l .main .time {
  32. height:auto;
  33. }
  34. </style>
  35. @endpush
  36. @push('js')
  37. @endpush
  38. {{--@include('module.section.header_min')--}}
  39. {{--@include('module.section.content_header')--}}
  40. @section('content')
  41. <div id="app">
  42. <div class="newsshow">
  43. <div class="l">
  44. <div class="main">
  45. <div class="ntitle">{{$info->name}}</div>
  46. <div class="time">
  47. <span>报名时间:{{$info->apply_time_start}} 至 {{$info->apply_time_end}}</span>
  48. <span>补件截止时间:{{$info->supply_time}}</span>
  49. </div>
  50. <div class="time">
  51. <el-tag :type="info.status_tag" effect="dark" size="mini">
  52. @{{ info.status_text }}
  53. </el-tag>
  54. <span>地址:{{$info->address}}</span>
  55. </div>
  56. <div class="txt">
  57. {!! $info->content !!}
  58. </div>
  59. </div>
  60. </div>
  61. <div class="r">
  62. <div class="listbox">
  63. <div class="ntit"><div class="tlh">报名入口</div></div>
  64. <div style="text-align:center;">
  65. @if($info['status'] == 2)
  66. <a href="{{$info->url}}"><button class="recruit_button">点击报名</button></a>
  67. @else
  68. <button class="recruit_button" disabled style="background-color:#999;border-color:#eee;">未开始</button>
  69. @endif
  70. </div>
  71. </div>
  72. </div>
  73. <div class="clear"></div>
  74. </div>
  75. </div>
  76. @endsection
  77. @section('script')
  78. <script type="text/javascript" src="{{theme_asset('app/js/vue.min.js')}}"></script>
  79. <script src="{{theme_asset('app/js/axios.js')}}"></script>
  80. <script type="text/javascript" src="{{theme_asset('app/js/elementui.min.js')}}"></script>
  81. <script>
  82. new Vue({
  83. el: '#app',
  84. data() {
  85. return {
  86. info: {!! $info !!}
  87. };
  88. },
  89. methods: {},
  90. })
  91. </script>
  92. @endsection