index.html 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. {extend name="../../admin/view/table"}
  2. {block name="button"}
  3. <!--{if auth("add")}-->
  4. <button data-modal='{:url("add")}' data-title="添加通知" class='layui-btn layui-btn-sm layui-btn-primary'>添加通知</button>
  5. <!--{/if}-->
  6. <!--{if auth("remove")}-->
  7. <a data-confirm="确定永久删除这些通知吗?" data-table-id="UserData" data-action='{:url("remove")}' data-rule="id#{id}" class='layui-btn layui-btn-sm layui-btn-primary'>批量删除</a>
  8. <!--{/if}-->
  9. {/block}
  10. {block name="content"}
  11. <div class="layui-tab layui-tab-card">
  12. <ul class="layui-tab-title">
  13. {foreach ['index'=>'系统通知'] as $k=>$v}{if isset($type) and $type eq $k}
  14. <li data-open="{:url('index')}?type={$k}" class="layui-this">{$v}</li>
  15. {else}
  16. <li data-open="{:url('index')}?type={$k}">{$v}</li>
  17. {/if}{/foreach}
  18. </ul>
  19. <div class="layui-tab-content">
  20. <table id="UserData" data-url="{:sysuri('index')}"></table>
  21. </div>
  22. </div>
  23. <script>
  24. $(function () {
  25. var $table = $('#UserData').layTable({
  26. even: true, height: 'full',
  27. sort: {field: 'id', type: 'desc'},
  28. where: {type: '{$type|default="index"}'},
  29. cols: [[
  30. {checkbox: true, fixed: true},
  31. {field: 'title', title: '通知标题', minWidth: 100, templet: '<div>{{d.title||"-"}}</div>'},
  32. {field: 'create_at', title: '创建时间', align: 'center', minWidth: 170},
  33. {toolbar: '#toolbar', title: '操作面板', align: 'center', minWidth: 160, fixed: 'right'}
  34. ]]
  35. });
  36. });
  37. </script>
  38. <!-- 列表排序权重模板 -->
  39. <script type="text/html" id="SortInputTpl">
  40. <input min="0" type="number" data-blur-number="0" data-action-blur="{:sysuri()}" data-value="id#{{d.id}};action#sort;sort#{value}" data-loading="false" value="{{d.sort}}" class="layui-input text-center">
  41. </script>
  42. <script type="text/html" id="toolbar">
  43. <!--{if auth("edit")}-->
  44. <a class="layui-btn layui-btn-sm" data-title="编辑通知" data-modal='{:url("edit")}?id={{d.id}}'>编 辑</a>
  45. <!--{/if}-->
  46. <!--{if auth("remove")}-->
  47. <a class="layui-btn layui-btn-sm layui-btn-danger" data-confirm="确定要永久删除此通知吗?" data-action="{:url('remove')}" data-value="id#{{d.id}}">删 除</a>
  48. <!--{/if}-->
  49. </script>
  50. {/block}