sticklog.blade.php 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. <div class="box">
  2. <a href="{{admin_base_path()}}/personal/promotion/personalstick" class="btn btn-info pull-right">返回</a>
  3. {!! $createForm !!}
  4. <form action="{{admin_base_path()}}/personal/addstick" method="post" class="form-horizontal">
  5. {{csrf_field()}}
  6. <div class="box-body no-padding body-content">
  7. <div class="overlay" style="display: none;z-index: 999">
  8. <i class="fa fa-refresh fa-spin"></i>
  9. </div>
  10. <table class="table table-hover">
  11. <thead>
  12. <tr>
  13. <th>真实姓名</th>
  14. <th>发布时间</th>
  15. <th>刷新时间</th>
  16. </tr>
  17. </thead>
  18. <tbody class="setdata">
  19. <tr>
  20. <td colspan="5" style="text-align: center">暂无数据</td>
  21. </tr>
  22. </tbody>
  23. </table>
  24. <input type="hidden" name="resume_id" id="resume_id">
  25. <input type="hidden" name="resume_uid" id="resume_uid">
  26. <div style="margin-top: 30px">
  27. <div class="form-group">
  28. <label for="title" class="col-sm-2 control-label">推广期限(天):</label>
  29. <div class="col-sm-4">
  30. <div class="input-group">
  31. <span class="input-group-addon"><i class="fa fa-pencil fa-fw"></i></span>
  32. <input type="text" name="days" value="" class="form-control title" placeholder="输入天数" style="width: 150px;">
  33. </div>
  34. </div>
  35. </div>
  36. <div class="form-group">
  37. <label for="title" class="col-sm-2 control-label">推广方案:</label>
  38. <div class="col-sm-8">
  39. <div class="input-group radio">
  40. <label>
  41. <input type="radio" value="1" name="ptype" checked>
  42. 简历置顶
  43. </label>
  44. </div>
  45. </div>
  46. </div>
  47. </div>
  48. <div class="box-footer">
  49. <div class="col-md-2"></div>
  50. <div class="col-md-2">
  51. <div class="btn-group pull-right">
  52. <button type="submit" class="btn btn-info pull-right">提交</button>
  53. </div>
  54. </div>
  55. </div>
  56. </div>
  57. </form>
  58. </div>
  59. <script>
  60. $(function () {
  61. $('#id').on('change', function () {
  62. var res = ajaxdata()
  63. });
  64. $('#fullname').on('change', function () {
  65. var res = ajaxdata()
  66. });
  67. $('#uid').on('change', function () {
  68. ajaxdata()
  69. });
  70. function ajaxdata() {
  71. $.ajax({
  72. url:"{{admin_base_path('/firm/ajax/getresume')}}",
  73. dataType: 'json',
  74. data: {
  75. 'id': $('#id').val(),
  76. 'fullname': $('#fullname').val(),
  77. 'uid': $('#uid').val(),
  78. '_token': '{{csrf_token()}}'
  79. },
  80. type: 'get',
  81. beforeSend: function () {
  82. $('.overlay').show();
  83. },
  84. success: function (res) {
  85. if (res.code) {
  86. var data = res.data;
  87. var datalength = res.data.length;
  88. var str = "";
  89. for (var i = 0; i < datalength; i++) {
  90. str += "<tr>";
  91. str += "<td><input type='radio' name='jobid' data-id='"+data[i].uid+"' value='" + data[i].id + "' />" + data[i].fullname + "</td>";
  92. str += "<td>" + data[i].created_at + "</td>";
  93. str += "<td>" + data[i].updated_at + "</td>";
  94. str += "</tr>";
  95. }
  96. $('.setdata').html(str);
  97. $('.overlay').hide();
  98. } else {
  99. $('.setdata').html(res.msg);
  100. $('.overlay').hide();
  101. }
  102. }
  103. })
  104. };
  105. $(".setdata").on('click',":radio",function(){
  106. $("#resume_id").val($(this).val());
  107. $("#resume_uid").val($(this).data('id'));
  108. });
  109. });
  110. </script>