img.blade.php 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257
  1. <div class="modal fade" id="audit" tabindex="-1" role="dialog" aria-labelledby="ModalLabel">
  2. <div class="modal-dialog" role="document">
  3. <div class="modal-content">
  4. <div class="modal-header">
  5. <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span>
  6. </button>
  7. <h4 class="modal-title" id="myModalLabel12">简历审核</h4>
  8. </div>
  9. <div class="modal-body">
  10. <div class="modal-body">
  11. <form action="{{route('admin.personal.auditI')}}" method="post" id="auditForm" class="form-horizontal" accept-charset="UTF-8" pjax-container="1" id="dialog-form-5cc19c85d0a5f">
  12. <div class="box-body fields-group">
  13. <div class="form-group ">
  14. <label for="audit1" class="col-sm-2 control-label">审核状态</label>
  15. <div class="col-sm-8">
  16. <label class="radio-inline">
  17. <input type="radio" name="audit" value="2" class="minimal audit1" checked>
  18. &nbsp;审核通过&nbsp;&nbsp;
  19. </label>
  20. <label class="radio-inline">
  21. <input type="radio" name="audit" value="0" class="minimal audit1" >
  22. &nbsp;审核未通过&nbsp;&nbsp;
  23. </label>
  24. </div>
  25. </div>
  26. <div class="form-group ">
  27. <label for="reason" class="col-sm-2 control-label">备注</label>
  28. <div class="col-sm-8">
  29. <textarea name="remark" class="form-control reason" rows="5" placeholder="输入 备注"></textarea>
  30. </div>
  31. </div>
  32. <div class="form-group">
  33. <label class="col-sm-2 control-label"></label>
  34. <div class="col-sm-8">
  35. <input type="checkbox" name="pms_notice" checked="" value="1">站内信通知
  36. </div>
  37. </div>
  38. </div>
  39. <input type="hidden" name="id" id="id" value="" />
  40. <input type="hidden" name="_token" value="{{ csrf_token() }}">
  41. </form>
  42. </div>
  43. <div class="modal-footer">
  44. {{--<button type="button" class="btn btn-default" data-dismiss="modal"><span class="glyphicon glyphicon-remove" aria-hidden="true"></span>取消</button>--}}
  45. <button type="button" id="dialog-submit-5cc19c85d0a5f" class="btn btn-primary" data-loading-text="提交中..."><span class="glyphicon glyphicon-floppy-disk" aria-hidden="true"></span>确认</button>
  46. </div>
  47. </div>
  48. </div>
  49. </div>
  50. </div>
  51. <div class="box">
  52. <div class="box-header with-border">
  53. <span>
  54. {!! $grid->renderHeaderTools() !!}
  55. </span>
  56. </div>
  57. {!! $grid->renderFilter() !!}
  58. <!-- /.box-header -->
  59. <div class="box-body">
  60. <ul class="mailbox-attachments clearfix">
  61. @foreach($grid->rows() as $row)
  62. <li>
  63. <span class="mailbox-attachment-icon has-img show-img" style="height: 150px;">
  64. {!! $row->column('img') !!}
  65. </span>
  66. <div class="mailbox-attachment-info">
  67. <a href="/content/resumes/show?id={!! $row->column('resume_id') !!}&token=1" target="_blank" class="mailbox-attachment-name">
  68. {!! $row->column('member_infos.realname') !!}
  69. </a>
  70. <br />
  71. @if($row->column('audit')==0)
  72. <span style="color:#666666">审核未通过</span>&nbsp;&nbsp;&nbsp;&nbsp;
  73. @if(\Encore\Admin\Facades\Admin::user()->can('perosn_business'))
  74. <strong style="color: #2282D9;cursor:pointer" ls="{!! $row->column('uid') !!}" ld="{!! $row->column('realname') !!}" class="business">业务</strong>
  75. @endif
  76. @elseif($row->column('audit')==2)
  77. <span style="color: #009900">审核通过</span>&nbsp;&nbsp;&nbsp;&nbsp;
  78. @if(\Encore\Admin\Facades\Admin::user()->can('perosn_business'))
  79. <strong style="color: #2282D9;cursor:pointer" ls="{!! $row->column('uid') !!}" ld="{!! $row->column('realname') !!}" class="business">业务</strong>
  80. @endif
  81. @else
  82. <span style="color:#FF6600">等待审核</span>&nbsp;&nbsp;&nbsp;&nbsp;
  83. @if(\Encore\Admin\Facades\Admin::user()->can('perosn_business'))
  84. <strong style="color: #2282D9;cursor:pointer" ls="{!! $row->column('uid') !!}" ld="{!! $row->column('realname') !!}" class="business">业务</strong>
  85. @endif
  86. @endif
  87. <br />
  88. <span class="mailbox-attachment-size">
  89. {!! $row->column('__row_selector__') !!}
  90. <span class="pull-right">
  91. {!! $row->column('__actions__') !!}
  92. </span>
  93. </span>
  94. </div>
  95. </li>
  96. @endforeach
  97. </ul>
  98. </div>
  99. <div class="box-footer clearfix">
  100. {!! $grid->paginator() !!}
  101. </div>
  102. <!-- /.box-body -->
  103. </div>
  104. <div class="modal fade" id="dialog" tabindex="-1" role="dialog" aria-labelledby="ModalLabel">
  105. <div class="modal-dialog" role="document">
  106. <div class="modal-content">
  107. <div class="modal-header">
  108. <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span>
  109. </button>
  110. <h4 class="modal-title" id="myModalLabel">业务</h4>
  111. </div>
  112. <div class="modal-body">
  113. <div class="contentfade">
  114. </div>
  115. </div>
  116. </div>
  117. </div>
  118. </div>
  119. <link rel="stylesheet" href="{{ theme_asset('app/css/viewer.min.css') }}">
  120. <style>
  121. .viewer-container .viewer-toolbar>li{width: 24px !important;}
  122. .viewer-container .viewer-toolbar>.viewer-play{width: 30px !important;}
  123. .viewer-container .viewer-toolbar{width: 400px;}
  124. .viewer-container .viewer-toolbar>li:before{margin: 1px;}
  125. .viewer-container .viewer-toolbar>.viewer-play:before{margin: 4px;}
  126. .viewer-container .viewer-prev{display: none;}
  127. .viewer-container .viewer-next{display: none;}
  128. </style>
  129. <script type="text/javascript" src="{{ theme_asset('app/js/viewer-jquery.min.js') }}"></script>
  130. <script>
  131. $(function () {
  132. $('.show-img').viewer({
  133. url: 'data-original',
  134. title:false, // 显示当前图片的标题
  135. navbar:false //显示缩略图导航
  136. });
  137. $("#audit_img").click(function () {
  138. var id_array=new Array();
  139. $('input[class="grid-row-checkbox"]:checked').each(function(){
  140. id_array.push($(this).attr('data-id'));
  141. });
  142. var idstr=id_array.join(',');
  143. if( idstr=='' || idstr==null ){
  144. swal('请勾选需要审核的图片', '', 'error');
  145. }else{
  146. $.ajax({
  147. type: "post",
  148. url: "{{admin_base_path()}}/personal/auditImg",
  149. data: {
  150. id:idstr,
  151. _token:LA.token,
  152. },
  153. dataType: "json",
  154. success: function(result){
  155. $(".contentfade").html(result.html);
  156. $("#myModalLabel").html(result.detail);
  157. $("#dialog").show();
  158. $("#dialog").addClass('in');
  159. }
  160. });
  161. }
  162. })
  163. $(document).off("click",'.jobaudit').on('click','.jobaudit',function () {
  164. $("#myModalLabel1").html('业务');
  165. $('#id').val($(this).data('code'));
  166. $('#audit').addClass('in');
  167. $('#audit').css('display', 'block');
  168. $(' #audit .contentfade').html('');
  169. });
  170. $(document).off("click","#audit .btn-primary").on('click',"#audit .btn-primary",function () {
  171. $('#auditForm').submit();
  172. });
  173. $(".close").click(function () {
  174. $(this).closest(".modal").removeClass('in');
  175. $(this).closest(".modal").hide();
  176. })
  177. $('.business').on('click', function () {
  178. $("#myModalLabel").html('业务');
  179. var personal_id = $(this).attr('ls');
  180. $('#dialog').addClass('in');
  181. $('#dialog').css('display', 'block');
  182. $('.contentfade').html('');
  183. $.ajax({
  184. url:"{{admin_base_path('/firm/ajax/getinfo/')}}",
  185. data:{'id':personal_id,'utype':2,'_token':'{{csrf_token()}}'},
  186. // dataType:'json',
  187. success:function (res) {
  188. $('.contentfade').html(res);
  189. },
  190. })
  191. });
  192. $(document).on("click",'#fa_sms',function () {
  193. var mobile = $(this).attr('ls');
  194. $.ajax({
  195. type: "post",
  196. url: "{{admin_base_path()}}/personal/sendSms",
  197. data: {
  198. mobile:mobile,
  199. _token:LA.token,
  200. },
  201. dataType: "json",
  202. success: function(result){
  203. $(".modal-body").html(result.html);
  204. $("#myModalLabel").html(result.detail);
  205. $("#dialog").show();
  206. $("#dialog").addClass('in');
  207. }
  208. });
  209. })
  210. $(document).on("click",'#fa_email',function () {
  211. var email = $(this).attr('ls');
  212. $.ajax({
  213. type: "post",
  214. url: "{{admin_base_path()}}/personal/sendEmail",
  215. data: {
  216. email:email,
  217. _token:LA.token,
  218. },
  219. dataType: "json",
  220. success: function(result){
  221. $(".modal-body").html(result.html);
  222. $("#myModalLabel").html(result.detail);
  223. $("#dialog").show();
  224. $("#dialog").addClass('in');
  225. }
  226. });
  227. })
  228. $(document).on("click",'#fa_sys',function () {
  229. var uid = $(this).attr('ls');
  230. $.ajax({
  231. type: "post",
  232. url: "{{admin_base_path()}}/personal/sendSys",
  233. data: {
  234. uid:uid,
  235. _token:LA.token,
  236. },
  237. dataType: "json",
  238. success: function(result){
  239. $(".modal-body").html(result.html);
  240. $("#myModalLabel").html(result.detail);
  241. $("#dialog").show();
  242. $("#dialog").addClass('in');
  243. }
  244. });
  245. })
  246. })
  247. </script>