Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
 
 
 
 

81 řádky
3.0 KiB

  1. <title>用户列表</title>
  2. <div class="layui-card layadmin-header">
  3. <div class="layui-breadcrumb" lay-filter="breadcrumb">
  4. <a lay-href="">主页</a>
  5. <a><cite>用户管理</cite></a>
  6. <a><cite>用户列表</cite></a>
  7. </div>
  8. </div>
  9. <div class="layui-fluid">
  10. <div class="layui-card">
  11. <div id="layui-search" class="layui-form layui-form layui-card-header layuiadmin-card-header-auto"
  12. style="display: none">
  13. <div class="layui-form-item">
  14. <div id="layui-search-fields" class="layui-search-fields" style="display: inline-block">
  15. </div>
  16. <div id="layui-search-button" class="layui-inline">
  17. <button class="layui-btn layuiadmin-btn" lay-submit lay-filter="LAY-front-search">
  18. <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
  19. </button>
  20. </div>
  21. </div>
  22. </div>
  23. <div class="layui-card-body">
  24. <div style="padding-bottom: 10px;" id="layui-top-button">
  25. </div>
  26. <table id="LAY-curd-table" lay-filter="LAY-curd-table"></table>
  27. <script type="text/html" id="table-curd-list">
  28. </script>
  29. </div>
  30. </div>
  31. </div>
  32. <script>
  33. config = {
  34. api: {
  35. batch: '/manage/user/user/batch.json',
  36. list: '/manage/user/user/list.json',
  37. del: '/manage/user/user/del.json',
  38. change: '/manage/user/user/change.json',
  39. setAdmin: '/manage/user/admin/set.json',
  40. },
  41. search: {
  42. id: {type: 'text', text: 'ID'},
  43. name: {type: 'text', text: '用户名'},
  44. },
  45. topButton: {
  46. enable: {field: 'status', value: 1},
  47. disable: {field: 'status', value: 0},
  48. del: {},
  49. },
  50. actionButton: {
  51. edit: {},
  52. del: {},
  53. setAdmin: {
  54. text: '设为管理员',
  55. action: function (obj) {
  56. location.hash = layui.router().href + 'setAdmin/id=' + obj.data.id + '/name=' + obj.data.name
  57. }
  58. },
  59. },
  60. table: {
  61. page: true,
  62. limit: 30,
  63. cols: [[
  64. {type: 'checkbox', fixed: 'left'},
  65. {field: 'id', title: 'ID', align: 'center', width: 80},
  66. {field: 'name', title: '用户名'},
  67. {field: 'login_ip', title: '登录IP', align: 'center'},
  68. {field: 'login_time', title: '登录时间', align: 'center'},
  69. {field: 'reg_ip', title: '注册IP', align: 'center'},
  70. {field: 'reg_time', title: '注册时间', align: 'center'},
  71. {field: 'status', title: '状态', templet: '#table-switch', width: 100, data: {text: '启用|禁用'}},
  72. {title: '操作', width: 230, align: 'center', fixed: 'right', toolbar: '#table-curd-list'}
  73. ]]
  74. }
  75. };
  76. layui.use('curd/list', layui.factory('curd/list'));
  77. </script>