reviewed.html 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. {extend name="../../base/view/common/base" /}
  2. <!-- 主体 -->
  3. {block name="body"}
  4. <div class="p-page">
  5. <form class="layui-form gg-form-bar border-t border-x" lay-filter="barsearchform">
  6. <div class="layui-input-inline" style="width:300px">
  7. <input type="text" name="keywords" placeholder="关键字" class="layui-input" autocomplete="off" />
  8. </div>
  9. <div class="layui-input-inline" style="width:150px">
  10. <button class="layui-btn layui-btn-normal" lay-submit="" lay-filter="table-search"><i class="layui-icon layui-icon-search mr-1"></i>搜索</button>
  11. <button type="reset" class="layui-btn layui-btn-reset" lay-filter="table-reset">清空</button>
  12. </div>
  13. </form>
  14. <table class="layui-hide" id="table_official" lay-filter="table_official"></table>
  15. </div>
  16. {/block}
  17. <!-- /主体 -->
  18. <!-- 脚本 -->
  19. {block name="script"}
  20. <script>
  21. const moduleInit = ['tool','tablePlus'];
  22. function gouguInit() {
  23. var table = layui.tablePlus, tool = layui.tool;
  24. layui.pageTable = table.render({
  25. elem: "#table_official"
  26. ,toolbar: false
  27. ,url: "/adm/official/reviewed"
  28. ,page: true
  29. ,limit: 20
  30. ,cellMinWidth: 60
  31. ,height: 'full-114'
  32. ,cols: [[
  33. {field:'id',width:80, title: 'ID号', align:'center'}
  34. ,{field:'title',title: '公文主题',minWidth:240}
  35. ,{field:'code',title: '公文编号',width:160}
  36. ,{field:'secrets_str',title: '密级程度',width:80, align:'center'}
  37. ,{field:'urgency_str',title: '紧急程度',width:80, align:'center'}
  38. ,{field:'draft_name',title: '拟稿人',width:80, align:'center'}
  39. ,{field:'draft_time',title: '拟稿日期',width:100, align:'center'}
  40. ,{field:'draft_dname',title: '拟稿部门',width:100, align:'center'}
  41. ,{field:'create_time', title: '创建时间',width:150,align:'center'}
  42. ,{width:80,fixed:'right',title: '操作', align:'center',templet: function(d){
  43. var btn1='<a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="view">详细</a>';
  44. return btn1;
  45. }}
  46. ]]
  47. });
  48. table.on('tool(table_official)',function (obj) {
  49. var checkStatus = table.checkStatus(obj.config.id); //获取选中行状态
  50. var data = obj.data;
  51. if (obj.event === 'view') {
  52. tool.side("/adm/official/view?id="+data.id);
  53. return;
  54. }
  55. });
  56. }
  57. </script>
  58. {/block}
  59. <!-- /脚本 -->