navigation.html 5.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. <nav class="side-navbar">
  2. <!-- Sidebar Header-->
  3. <div style="cursor:pointer" data-toggle="modal" data-target="#myModal" class="sidebar-header d-flex align-items-center">
  4. <div class="avatar"><img src="__IMG__/avatar-1.jpg" alt="..." class="img-fluid rounded-circle"></div>
  5. <div class="title">
  6. <h1 class="h4">{$adminInfo['adminName']}</h1>
  7. <p>欢迎您</p>
  8. </div>
  9. </div>
  10. <!-- Sidebar Navidation Menus--><!--<span class="heading">Main</span>-->
  11. <ul class="list-unstyled">
  12. <li class="{$getPath == 'admin/index/index'? 'active' : '';}"><a href="{:url('admin/index/index')}"><span class="icon iconfont icon-home" style="font-size: 25px; line-height: 1;"></span> &nbsp;系统中心</a></li>
  13. <li>
  14. <a href="#user" aria-expanded="<?php if (in_array($getAction, ['userlist'])){ echo ('true');} ?>" data-toggle="collapse">
  15. <span class="icon iconfont icon-user" style="font-size: 25px; line-height: 1;"></span> &nbsp;
  16. 用户管理
  17. </a>
  18. <ul id="user" class="collapse list-unstyled <?php if (in_array($getAction, ['userlist'])){ echo ('show');} ?>">
  19. <li class="{$getPath == 'admin/index/userlist'? 'active' : '';}"><a href="{:url('admin/index/userList')}">用户列表</a></li>
  20. </ul>
  21. </li>
  22. <li>
  23. <a href="#platform" aria-expanded="<?php if (in_array($getAction, ['platformlist'])){ echo ('true');} ?>" data-toggle="collapse">
  24. <span class="icon iconfont icon-unorderedlist" style="font-size: 25px; line-height: 1;"></span> &nbsp;
  25. 平台管理
  26. </a>
  27. <ul id="platform" class="collapse list-unstyled <?php if (in_array($getAction, ['platformlist'])){ echo ('show');} ?>">
  28. <li class="{$getPath == 'admin/index/platformlist'? 'active' : '';}"><a href="{:url('admin/index/platformList')}">平台列表</a></li>
  29. </ul>
  30. </li>
  31. <li>
  32. <a href="#message" aria-expanded="<?php if (in_array($getAction, ['messagelist'])){ echo ('true');} ?>" data-toggle="collapse">
  33. <span class="icon iconfont icon-message" style="font-size: 25px; line-height: 1;"></span> &nbsp;
  34. 消息管理
  35. </a>
  36. <ul id="message" class="collapse list-unstyled <?php if (in_array($getAction, ['messagelist'])){ echo ('show');} ?>">
  37. <li class="{$getPath == 'admin/index/messagelist'? 'active' : '';}"><a href="{:url('admin/index/messageList')}">消息列表</a></li>
  38. </ul>
  39. </li>
  40. </ul>
  41. </nav>
  42. <div id="myModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true" class="modal fade text-left">
  43. <div role="document" class="modal-dialog">
  44. <div class="modal-content">
  45. <div class="modal-header">
  46. <h4 id="exampleModalLabel" class="modal-title">修改密码</h4>
  47. <button type="button" data-dismiss="modal" aria-label="Close" class="close"><span aria-hidden="true">×</span></button>
  48. </div>
  49. <div class="modal-body">
  50. <form>
  51. <div class="form-group">
  52. <label>旧密码</label>
  53. <input type="password" id="oldPassword" placeholder="旧密码" class="form-control">
  54. </div>
  55. <div class="form-group">
  56. <label>新密码</label>
  57. <input type="password" id="newPassword" placeholder="新密码" class="form-control">
  58. </div>
  59. <div class="form-group">
  60. <label>确认新密码</label>
  61. <input type="password" id="reNewPassword" placeholder="确认新密码" class="form-control">
  62. </div>
  63. </form>
  64. </div>
  65. <div class="modal-footer">
  66. <button type="button" data-dismiss="modal" class="btn btn-secondary">关闭</button>
  67. <button type="button" onclick="updatePassword()" class="btn btn-primary">确认</button>
  68. </div>
  69. </div>
  70. </div>
  71. </div>
  72. <script>
  73. function updatePassword() {
  74. const oldPassword = $("#oldPassword").val();
  75. const newPassword = $("#newPassword").val();
  76. const reNewPassword = $("#reNewPassword").val();
  77. if (!newPassword) {
  78. layer.alert("请输入新密码", {title: '友情提示', icon: 2});
  79. } else if (newPassword != reNewPassword) {
  80. layer.alert("两次输入密码不一致", {title: '友情提示', icon: 2});
  81. } else {
  82. $.getJSON("{:url('admin/index/updatePassword')}", {oldPassword : oldPassword, newPassword: newPassword}, function(res){
  83. if(1 == res.code){
  84. layer.alert(res.msg, {title: '友情提示', icon: 1, closeBtn: 0}, function(){
  85. location.reload();
  86. });
  87. }else{
  88. layer.alert(res.msg, {title: '友情提示', icon: 2});
  89. }
  90. });
  91. }
  92. }
  93. </script>