audit.php 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. {extend name="public/container"}
  2. {block name="head_top"}
  3. <link href="{__ADMIN_PATH}plug/ueditor/themes/default/css/ueditor.css" type="text/css" rel="stylesheet">
  4. <link href="{__ADMIN_PATH}module/wechat/news/css/style.css" type="text/css" rel="stylesheet">
  5. <link href="{__FRAME_PATH}css/plugins/chosen/chosen.css" rel="stylesheet">
  6. <script type="text/javascript" src="{__ADMIN_PATH}plug/ueditor/third-party/jquery-1.10.2.min.js"></script>
  7. <script type="text/javascript" src="{__ADMIN_PATH}plug/ueditor/third-party/xss.min.js"></script>
  8. <script type="text/javascript" charset="utf-8" src="{__ADMIN_PATH}plug/ueditor/ueditor.config.js"></script>
  9. <script type="text/javascript" charset="utf-8" src="{__ADMIN_PATH}plug/ueditor/ueditor.all.js"></script>
  10. <script src="{__ADMIN_PATH}frame/js/ajaxfileupload.js"></script>
  11. <script src="{__ADMIN_PATH}plug/validate/jquery.validate.js"></script>
  12. <script src="{__FRAME_PATH}js/plugins/chosen/chosen.jquery.js"></script>
  13. <style>
  14. .wrapper-content {
  15. padding: 0 !important;
  16. }
  17. </style>
  18. {/block}
  19. {block name="content"}
  20. <div class="row">
  21. <div class="col-sm-12 panel panel-default">
  22. <div class="panel-body" style="padding: 30px">
  23. <form class="form-horizontal" id="signupForm">
  24. <input type="hidden" id="id" name="id" value="{$id}">
  25. <div class="form-group">
  26. <div class="col-md-12">
  27. <div class="input-group">
  28. <span>审核操作:</span>
  29. &nbsp;&nbsp;<label for="audit_status1"><input checked type="radio" value="1"
  30. name="audit_status"
  31. id="audit_status1">&nbsp;通过</label>&nbsp;
  32. <label for="audit_status2"><input type="radio" value="2" name="audit_status"
  33. id="audit_status2">&nbsp;拒绝</label>
  34. </div>
  35. </div>
  36. </div>
  37. <div class="form-group">
  38. <div class="col-md-12">
  39. <div class="input-group">
  40. <span class="input-group-addon">操作备注:</span>
  41. <textarea name="text" id="text" rows="5" style="width: " placeholder="请输入备注"
  42. class="layui-textarea"></textarea>
  43. </div>
  44. </div>
  45. </div>
  46. <div class="form-actions">
  47. <div class="row">
  48. <div class="col-md-9">
  49. <button type="button" style="margin-left: 44%" class="btn btn-w-m btn-info audit_btn">提交
  50. </button>
  51. </div>
  52. </div>
  53. </div>
  54. </form>
  55. </div>
  56. </div>
  57. </div>
  58. <script src="{__ADMIN_PATH}js/layuiList.js"></script>
  59. {/block}
  60. {block name="script"}
  61. <script>
  62. $('.audit_btn').on('click', function () {
  63. var list = {};
  64. list.id = document.forms.signupForm.id.value;
  65. list.audit_status = document.forms.signupForm.audit_status.value;
  66. list.text = document.forms.signupForm.text.value;
  67. if (list.audit_status == '') {
  68. $eb.message('error', '请输入操作');
  69. return false;
  70. }
  71. var data = {};
  72. var index = layList.layer.load(1, {
  73. shade: [0.5, '#fff'] //0.1透明度的白色背景
  74. });
  75. ;
  76. $.ajax({
  77. url: "{:Url('audit')}",
  78. data: list,
  79. type: 'post',
  80. dataType: 'json',
  81. success: function (re) {
  82. layer.close(index);
  83. if (re.code == 200) {
  84. data[re.data] = list;
  85. $('.type-all>.active>.new-id').val(re.data);
  86. $eb.message('success', re.msg);
  87. location.reload();
  88. setTimeout(function (e) {
  89. parent.$(".J_iframe:visible")[0].contentWindow.location.reload();
  90. layer.close(index);
  91. layList.reload();
  92. }, 600)
  93. } else {
  94. $eb.message('error', re.msg);
  95. }
  96. },
  97. error: function () {
  98. layer.close(index);
  99. }
  100. })
  101. });
  102. $(document).ready(function () {
  103. var config = {
  104. ".chosen-select": {},
  105. ".chosen-select-deselect": {allow_single_deselect: true},
  106. ".chosen-select-no-single": {disable_search_threshold: 10},
  107. ".chosen-select-no-results": {no_results_text: "沒有找到你要搜索的分类"},
  108. ".chosen-select-width": {width: "95%"}
  109. };
  110. for (var selector in config) {
  111. $(selector).chosen(config[selector])
  112. }
  113. })
  114. </script>
  115. {/block}