systemuser.html 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. <script type="text/javascript" src="/static/js/SystemUser.js"></script>
  2. <div class="children-content">
  3. <blockquote class="layui-elem-quote" style="padding:10px;line-height:25px;">系统管理 / 用户信息管理</blockquote>
  4. <div>
  5. <table id="table-node" lay-filter="oparation-data">
  6. </table>
  7. </div>
  8. <script type="text/html" id="table-tools-bar" style="width:800px;">
  9. <div class="layui-btn-container">
  10. <button class="layui-btn layui-btn-sm" onclick="UserInfoObject.ShowEditUser(0);">添加用户</button>
  11. </div>
  12. </script>
  13. <script type="text/html" id="data_operator">
  14. <i class="layui-icon layui-icon-edit" style="cursor:pointer;" lay-event="edit"></i>
  15. {{# if(d.rolecode === "role_superadmin" ){ }}
  16. <i class="layui-icon layui-icon-delete" style="margin-left:10px;cursor:not-allowed;color:#ddd;"
  17. title="禁止删除超级管理员"></i>
  18. {{# } else { }}
  19. <i class="layui-icon layui-icon-delete" style="margin-left:10px;cursor:pointer;" lay-event="delete"></i>
  20. {{# } }}
  21. </script>
  22. </div>
  23. <script type="text/javascript">
  24. var user_pwd_rule="simple";
  25. $(document).ready(function () {
  26. UserInfoObject.Init();
  27. UserInfoObject.SearchUserInfo();
  28. //获取用户密码规则
  29. $.getJSON(Global.AccessUrl+"/api/getSysParamList",{"param_name":"user_pwd_rule"},function(jsondata){
  30. if(jsondata.code!=0){
  31. layer.msg(jsondata.msg,{
  32. icon:Global.ICON_ERROR
  33. })
  34. return
  35. }
  36. user_pwd_rule=jsondata.data[0]["param_value"];
  37. })
  38. });
  39. layui.table.on('tool(oparation-data)', function (obj) {
  40. var data = obj.data;
  41. var layEvent = obj.event; //获得 lay-event 对应的值
  42. var Id = data["id"];
  43. UserInfoObject.tableId = Id;
  44. if (layEvent == "edit") {
  45. UserInfoObject.CurrentUserInfo = data;
  46. UserInfoObject.ShowEditUser(Id);
  47. } else if (layEvent == 'delete') {
  48. layer.confirm('<div style="text-align:center;">是否删除用户<span style="color:red;font-weight:700;padding:0 2px;">' + data["name"] + "</span>的数据记录?</div>", function (index) {
  49. obj.del();
  50. layer.close(index);
  51. UserInfoObject.DeleteUser(Id);
  52. });
  53. }
  54. });
  55. </script>