show_sign_limit.blade.php 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166
  1. <link href="{{ theme_asset('app/css/person/common.css') }}" rel="stylesheet">
  2. <link href="{{ theme_asset('app/css/person/personal_job.css') }}" rel="stylesheet">
  3. <link href="{{theme_asset('app/css/element.css')}}" rel="stylesheet" type="text/css"/>
  4. <style>
  5. table,table tr th, table tr td { border:1px solid #ccc; padding: 0 7px}
  6. table { width: 100%; min-height: 25px; line-height: 25px; text-align: center; border-collapse: collapse; padding:2px;}
  7. .el-form-item{
  8. margin-bottom: 0;
  9. }
  10. .require{
  11. color: #f56c6c;
  12. }
  13. .avatar-uploader{
  14. padding: 15px;
  15. }
  16. .avatar-uploader .el-upload {
  17. border: 1px dashed #d9d9d9;
  18. border-radius: 6px;
  19. cursor: pointer;
  20. position: relative;
  21. overflow: hidden;
  22. display: inline-block;
  23. vertical-align: middle;
  24. }
  25. .avatar-uploader .el-upload:hover {
  26. border-color: #409EFF;
  27. }
  28. .avatar-uploader-icon {
  29. font-size: 28px;
  30. color: #8c939d;
  31. width: 178px;
  32. height: 178px;
  33. line-height: 178px;
  34. text-align: center;
  35. }
  36. .avatar {
  37. width: 178px;
  38. height: 178px;
  39. display: block;
  40. }
  41. .ticket{
  42. border:3px solid #000;
  43. padding:10px;
  44. }
  45. .ticket h2{
  46. text-align:center;
  47. font:normal 20px/40px "microsoft yahei";
  48. }
  49. .ticket h3{
  50. text-align:center;
  51. font:normal 24px/30px "microsoft yahei";
  52. }
  53. .ex_rule{
  54. margin-top: 20px;
  55. }
  56. .ex_rule h4{
  57. font-size: 20px;
  58. line-height:50px;
  59. }
  60. .ex_rule p{
  61. text-indent: 30px;
  62. line-height: 25px;
  63. }
  64. .ticket .item{
  65. line-height: 30px;
  66. }
  67. @page {
  68. size: auto A4 landscape;
  69. margin: 3mm; /* this affects the margin in the printer settings */
  70. }
  71. </style>
  72. <div class="mainbox" style="background: #fff">
  73. <!--职位切换卡 -->
  74. <div class="tab">
  75. <a class="li select">我的应招</a>
  76. <div class="clear"></div>
  77. </div>
  78. <!--切换卡结束 -->
  79. <div class="userprofile J_focus" id="vue">
  80. <div style="width: 100%">
  81. <div class="interview_list_th">
  82. <div class="th1" style="width:300px;">招考场次</div>
  83. <div class="th2" style="width:200px;">申请岗位</div>
  84. <div class="th2" style="width:100px;">
  85. 状态
  86. </div>
  87. <div class="th2" style="width:100px;">
  88. 操作
  89. </div>
  90. <div class="clear"></div>
  91. </div>
  92. @if($total)
  93. @foreach($list as $key=>$val)
  94. <div class="interview_list J_hoverbut">
  95. <div class="td1" style="width:300px;">&nbsp;<span>{{ $val->recruit_name }}</span></div>
  96. <div class="th2" style="width:200px;">{{ $val->code }}{{ $val->name }}</div>
  97. <div class="td2" style="width:100px;">&nbsp;
  98. @switch($val->audit)
  99. @case(1) 审核中 @break
  100. @case(2) 审核失败 @break
  101. @case(3) 审核通过 @break
  102. @default 审核中 @break
  103. @endswitch
  104. </div>
  105. <div class="td2" style="width:100px;">&nbsp;
  106. <a href="{{route('recruit.sign_up')}}?id={{$val->recruit_id}}&appoint_info_id={{$val->id}}">查看</a>
  107. </div>
  108. <div class="clear"></div>
  109. </div>
  110. @endforeach
  111. @else
  112. <div class="res_empty link_blue">
  113. 目前没有报考记录!
  114. </div>
  115. @endif
  116. </div>
  117. </div>
  118. </div>
  119. </div>
  120. <script src="{{theme_asset('app/js/vue.min.js')}}"></script>
  121. <script src="{{theme_asset('app/js/element.js')}}"></script>
  122. <script>
  123. new Vue({
  124. el: '#vue',
  125. data: function() {
  126. return {
  127. error: 0,
  128. info: 0,
  129. success: 1,
  130. error_msg: 'sfsdf',
  131. user:[],
  132. rules: '',
  133. init: 0,
  134. upload: '',
  135. post_data:[],
  136. }
  137. },
  138. methods: {
  139. beforeImageUpload(file) {
  140. const isJPG = (file.type === 'image/jpeg' || file.type === 'image/png');
  141. const isLt2M = file.size / 1024 / 1024 < 2;
  142. if (!isJPG) {
  143. this.$message.error('上传图片只能是 JPG、PNG 格式!');
  144. }
  145. if (!isLt2M) {
  146. this.$message.error('上传图片大小不能超过 2MB!');
  147. }
  148. return isJPG && isLt2M;
  149. },
  150. handleFrontCardSuccess(res, file){
  151. },
  152. handleBackCardSuccess(res, file){
  153. }
  154. }
  155. })
  156. </script>