com_header.html 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  1. {{ define "header" }}
  2. <header class="main-header">
  3. <!-- Logo -->
  4. <a href="/admin/web/index.html" class="logo">
  5. <!-- mini logo for sidebar mini 50x50 pixels -->
  6. <span class="logo-mini"><b>EPlat</b></span>
  7. <!-- logo for regular state and mobile devices -->
  8. <span class="logo-lg"><b>Extraction Platform</b></span>
  9. </a>
  10. <!-- Header Navbar -->
  11. <nav class="navbar navbar-static-top" role="navigation">
  12. <!-- Sidebar toggle button-->
  13. <a href="#" class="sidebar-toggle" data-toggle="push-menu" role="button">
  14. <span class="sr-only">Toggle navigation</span>
  15. </a>
  16. <!-- Navbar Right Menu -->
  17. <div class="navbar-custom-menu">
  18. <ul class="nav navbar-nav">
  19. <!-- User Account Menu -->
  20. <li class="dropdown user user-menu">
  21. <!-- Menu Toggle Button -->
  22. <a href="#" class="dropdown-toggle" data-toggle="modal" data-target="#modal-topuserinfo">
  23. <!-- The user image in the navbar-->
  24. <img src="../res/dist/img/user2-160x160.jpg" class="user-image" alt="User Image">
  25. <!-- hidden-xs hides the username on small devices so only the image appears. -->
  26. <span class="hidden-xs">{{index (session "user") "name" }}</span>
  27. </a>
  28. </li>
  29. <li><a href="/logout"><span class="hidden-xs">注销</span></a></li>
  30. </ul>
  31. </div>
  32. </nav>
  33. </header>
  34. <!-- common modal -->
  35. <div id="com-alert" class="modal" style="z-index:9999;display: none;" >
  36. <div class="modal-dialog modal-sm">
  37. <div class="modal-content">
  38. <div class="modal-header">
  39. <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button>
  40. <h5 class="modal-title"><i class="fa fa-exclamation-circle"></i> [Title]</h5>
  41. </div>
  42. <div class="modal-body small">
  43. <p>[Message]</p>
  44. </div>
  45. <div class="modal-footer" >
  46. <button type="button" class="btn btn-default cancel" data-dismiss="modal">[BtnCancel]</button>
  47. <button type="button" class="btn btn-primary ok" data-dismiss="modal">[BtnOk]</button>
  48. </div>
  49. </div>
  50. </div>
  51. </div>
  52. <div id="modal-topuserinfo" class="modal fade">
  53. <div class="modal-dialog">
  54. <form id="topuserform" class="form-horizontal" role="form">
  55. <div class="modal-content">
  56. <div class="modal-header">
  57. <button type="button" class="close" data-dismiss="modal" aria-label="Close">
  58. <span aria-hidden="true">&times;</span></button>
  59. <h4 class="modal-title">用户信息</h4>
  60. </div>
  61. <div class="modal-body">
  62. <div class="form-group">
  63. <label for="code" class="col-sm-2 control-label">账号:</label>
  64. <div class="col-sm-10">
  65. <input id="t_email" type="email" value={{index (session "user") "email" }} class="form-control" disabled>
  66. </div>
  67. </div>
  68. <div class="form-group">
  69. <label for="code" class="col-sm-2 control-label">密码:</label>
  70. <div class="col-sm-10">
  71. <input id="t_pwd" type="password" value={{index (session "user") "pwd" }} class="form-control" placeholder="请输入密码">
  72. </div>
  73. </div>
  74. <div class="form-group">
  75. <label for="site" class="col-sm-2 control-label">姓名:</label>
  76. <div class="col-sm-10">
  77. <input id="t_name" type="text" value={{index (session "user") "name" }} class="form-control" disabled>
  78. </div>
  79. </div>
  80. <div class="form-group">
  81. <label for="modify" class="col-sm-2 control-label">角色:</label>
  82. <div class="col-sm-10">
  83. <select id="t_role" class="form-control" disabled>
  84. <option value={{index (session "user") "role" }}>
  85. <script>
  86. role={{index (session "user") "role" }}
  87. if(role=="2"){
  88. document.write("开发员")
  89. }else if(role=="1"){
  90. document.write("审核员")
  91. }else{
  92. document.write("管理员")
  93. }
  94. </script>
  95. </option>
  96. </select>
  97. </div>
  98. </div>
  99. <div class="modal-footer">
  100. <button type="button" class="btn btn-default" data-dismiss="modal">取消</button>
  101. <button type="button" class="btn btn-primary" onclick="t_save()">保存</button>
  102. </div>
  103. </div>
  104. </div>
  105. <!-- /.modal-content -->
  106. </form>
  107. </div>
  108. <!-- /.modal-dialog -->
  109. </div>
  110. <!-- /.modal -->
  111. <script>
  112. function t_save(){
  113. pwd=$("#t_pwd").val()
  114. showConfirm("确定修改?", function() {
  115. $.ajax({
  116. url:"/admin/user/uppwd",
  117. type:"post",
  118. data:{"_id":{{index (session "user") "_id" }},"pwd":pwd},
  119. success:function(r){
  120. $("#modal-topuserinfo").modal("hide");
  121. }
  122. })
  123. });
  124. }
  125. </script>
  126. {{ end }}