控制台应用,yzncms本身基于tp5.1框架,里面的队列用不了,bug,坑
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

index.html 4.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. {extend name="admin@index_layout"/}
  2. {block name="main"}
  3. <div class="layui-card">
  4. <div class="layui-card-header">会员组列表</div>
  5. <div class="layui-card-body">
  6. <table class="layui-hide" id="currentTable" lay-filter="currentTable"
  7. data-auth-add="{:$auth->check('member.group/add')}"
  8. data-auth-edit="{:$auth->check('member.group/edit')}"
  9. data-auth-delete="{:$auth->check('member.group/del')}"
  10. ></table>
  11. </div>
  12. </div>
  13. <script type="text/html" id="barTool">
  14. <a data-open='{:url("edit")}?id={{ d.id }}' data-width="900" data-height="600" class="layui-btn layui-btn-xs {:$auth->check('member.group/edit')?'':'layui-hide'}" title="编辑"><i class='iconfont icon-brush_fill'></i></a>
  15. {{# if(d.issystem!=1){ }}
  16. <a href='{:url("del")}?id={{ d.id }}' class="layui-btn layui-btn-danger layui-btn-xs layui-tr-del {:$auth->check('member.group/del')?'':'layui-hide'}"><i class='iconfont icon-trash_fill'></i></a>
  17. {{# } }}
  18. </script>
  19. <script type="text/html" id="issystem">
  20. {{# if(d.issystem==1){ }}
  21. <i class="iconfont text-success icon-success_fill"></i>
  22. {{# } else { }}
  23. <i class="iconfont text-danger icon-delete_fill"></i>
  24. {{# } }}
  25. </script>
  26. <script type="text/html" id="allowattachment">
  27. {{# if(d.allowattachment==1){ }}
  28. <i class="iconfont text-success icon-success_fill"></i>
  29. {{# } else { }}
  30. <i class="iconfont text-danger icon-delete_fill"></i>
  31. {{# } }}
  32. </script>
  33. <script type="text/html" id="allowpost">
  34. {{# if(d.allowpost==1){ }}
  35. <i class="iconfont text-success icon-success_fill"></i>
  36. {{# } else { }}
  37. <i class="iconfont text-danger icon-delete_fill"></i>
  38. {{# } }}
  39. </script>
  40. <script type="text/html" id="allowpostverify">
  41. {{# if(d.allowpostverify==1){ }}
  42. <i class="iconfont text-success icon-success_fill"></i>
  43. {{# } else { }}
  44. <i class="iconfont text-danger icon-delete_fill"></i>
  45. {{# } }}
  46. </script>
  47. <script type="text/html" id="allowsearch">
  48. {{# if(d.allowsearch==1){ }}
  49. <i class="iconfont text-success icon-success_fill"></i>
  50. {{# } else { }}
  51. <i class="iconfont text-danger icon-delete_fill"></i>
  52. {{# } }}
  53. </script>
  54. <script type="text/html" id="allowupgrade">
  55. {{# if(d.allowupgrade==1){ }}
  56. <i class="iconfont text-success icon-success_fill"></i>
  57. {{# } else { }}
  58. <i class="iconfont text-danger icon-delete_fill"></i>
  59. {{# } }}
  60. </script>
  61. <script type="text/html" id="allowsendmessage">
  62. {{# if(d.allowsendmessage==1){ }}
  63. <i class="iconfont text-success icon-success_fill"></i>
  64. {{# } else { }}
  65. <i class="iconfont text-danger icon-delete_fill"></i>
  66. {{# } }}
  67. </script>
  68. {/block}
  69. {block name="script"}
  70. <script>
  71. layui.use('yznTable', function() {
  72. var table = layui.yznTable;
  73. var init = {
  74. table_elem: '#currentTable',
  75. table_render_id: 'currentTable',
  76. add_url: "{:url('add')}",
  77. modify_url:'{:url("multi")}',
  78. };
  79. table.render({
  80. init: init,
  81. toolbar: ['refresh',
  82. [{
  83. text: '添加',
  84. url: init.add_url,
  85. method: 'open',
  86. auth: 'add',
  87. class: 'layui-btn layui-btn-normal layui-btn-sm',
  88. icon: 'iconfont icon-add',
  89. extend: 'data-width="900" data-height="600"',
  90. }]
  91. ],
  92. url: '{:url("index")}',
  93. search: false,
  94. cols: [
  95. [
  96. { field: 'id', width: 80, title: 'ID' },
  97. { field: 'listorder', width: 100, title: '排序', edit: 'text' },
  98. { field: 'name', align: "left", title: '会员组名' },
  99. { field: 'issystem', width: 100, title: '系统组', align: "center", templet: '#issystem' },
  100. { field: 'count', width: 100, align: "center", title: '会员数' },
  101. { field: 'starnum', width: 100, align: "center", title: '星星数' },
  102. { field: 'point', width: 100, align: "center", title: '积分小于' },
  103. { field: 'allowattachment', width: 120, align: "center", title: '允许上传附件', templet: '#allowattachment' },
  104. { field: 'allowpost', width: 120, title: '投稿权限', align: "center", templet: '#allowpost' },
  105. { field: 'allowpostverify', width: 120, title: '投稿不需审核', align: "center", templet: '#allowpostverify' },
  106. { field: 'allowsearch', width: 120, title: '搜索权限', align: "center", templet: '#allowsearch' },
  107. { field: 'allowupgrade', width: 120, title: '自助升级', align: "center", templet: '#allowupgrade' },
  108. { field: 'allowsendmessage', width: 120, title: '发短消息', align: "center", templet: '#allowsendmessage' },
  109. { fixed: 'right', width: 90, title: '操作', templet: '#barTool' }
  110. ]
  111. ]
  112. });
  113. yznTable.bindevent();
  114. });
  115. </script>
  116. {/block}