groupsInfo.html 8.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
  1. <div class="groupinfo">
  2. <div id="tablist">
  3. <!-- Nav tabs -->
  4. <ul class="nav nav-pills defaults" role="tablist">
  5. <li role="presentation" class="active"><a href="#home" aria-controls="home" role="tab" data-toggle="tab">群组资料</a></li>
  6. <li role="presentation"><a href="#members" aria-controls="members" role="tab" data-toggle="tab">成员列表</a></li>
  7. <li role="presentation"><a href="#settings" aria-controls="settings" role="tab" data-toggle="tab">群组设置</a></li>
  8. </ul>
  9. </div>
  10. <div style="border-top:solid 1px #ddd;width:460px;margin:0px auto;"></div>
  11. <div id="media" class="tab-content">
  12. <div class="tab-pane fade in active" id="home">
  13. <form id="form1">
  14. <div id="icoImg">
  15. <a><img src="../img/群头像.jpg"></a>
  16. </div>
  17. <div id="groupId">
  18. <p class="displayname">浙江万赛软件运维群</p>
  19. 群ID :<input type="text" readonly="readonly" value="84d2da460b5d5b17264199759d1edc04">
  20. </div>
  21. <div id="groupClass">
  22. <span>群权限</span>
  23. <select class="form-control input-sm" disabled ng-model="searchClass">
  24. <option>允许任何人加入该群</option>
  25. <option>身份验证后加入该群</option>
  26. <option>拒绝任何人加入该群</option>
  27. </select>
  28. </div>
  29. <div id="groupIntroduction">
  30. <span>群简介</span>
  31. <span class="text-message">在 Bootstrap 2 中,我们对框架中的某些关键部分增加了对移动设备友好的样式。而在 Bootstrap 3 中,我们重写了整个框架,使其一开始就是对移动设备友好的。这次不是简单的增加一些可选的针对移动设备的样式,而是直接融合进了框架的内核中。也就是说,Bootstrap 是移动设备优先的。针对移动设备的样式融合进了框架的每个角落,而不是增加一个额外的文件。</span>
  32. </div>
  33. <div id="groupNotice">
  34. <span>群公告</span>
  35. <span class="text-message">在 Bootstrap 2 中,我们对框架中的某些关键部分增加了对移动设备友好的样式。而在 Bootstrap 3 中,我们重写了整个框架,使其一开始就是对移动设备友好的。这次不是简单的增加一些可选的针对移动设备的样式,而是直接融合进了框架的内核中。也就是说,Bootstrap 是移动设备优先的。针对移动设备的样式融合进了框架的每个角落,而不是增加一个额外的文件。</span>
  36. </div>
  37. </form>
  38. </div>
  39. <div class="tab-pane fade" id="members">
  40. <form id="form2">
  41. <div class="input-search">
  42. <span class="glyphicon glyphicon-search"></span>
  43. <input type="text" class="form-control input-sm" placeholder="查找联系人. . ." ng-change="searchUser()" ng-model="searchName">
  44. </div>
  45. <div id="tableForm">
  46. <!-- Table -->
  47. <table id="header">
  48. <thead>
  49. <tr>
  50. <th style="width:40px;"></th>
  51. <th style="width:150px">成员</th>
  52. <th style="width:220px">显示名</th>
  53. <th style="width:90px">操作</th>
  54. </tr>
  55. </thead>
  56. </table>
  57. <div style="border-top:solid 1px #ddd;width:500px;margin:5px auto;"></div>
  58. <div id="content">
  59. <table>
  60. <thead>
  61. <tr>
  62. <th style="width:40px;"></th>
  63. <th style="width:150px"></th>
  64. <th style="width:220px"></th>
  65. <th style="width:90px"></th>
  66. </tr>
  67. </thead>
  68. <tbody>
  69. <tr ng-mouseup="activeTable($event)" ng-repeat="user in groupUsers track by $index">
  70. <td style="text-align:center;"><img ng-src="{{getMangerIco(user)}}" alt=""></td>
  71. <td><input type="text" readonly="readonly" ng-value="user.loginName"></td>
  72. <td><input type="text" readonly="readonly" ng-value="user.displayName"></td>
  73. <td>
  74. <a class="glyphicon glyphicon-remove" data-toggle="modal" data-target="#delModal"></a>
  75. </td>
  76. </tr>
  77. </tbody>
  78. </table>
  79. </div>
  80. </div>
  81. </form>
  82. </div>
  83. <div class="tab-pane fade" id="settings">
  84. <form id="form3">
  85. <div><span>群ID</span><input class="form-control input-sm" type="text" readonly="readonly" value="84d2da460b5d5b17264199759d1edc04"></div>
  86. <div><span>群权限</span>
  87. <select class="form-control input-sm" ng-change="onSelectedChange()" ng-model="searchClass">
  88. <option>允许任何人加入该群</option>
  89. <option>身份验证后加入该群</option>
  90. <option>拒绝任何人加入该群</option>
  91. </select>
  92. </div>
  93. <div><span>群简介</span>
  94. <div class="text-message" contenteditable="plaintext-only"></div>
  95. </div>
  96. <div><span>群公告</span>
  97. <div class="text-message" contenteditable="plaintext-only"></div>
  98. </div>
  99. <div class="button-bottom">
  100. <button type="button" data-toggle="modal" data-target="#okModal" class="btn btn-primary btn-blue">保 存</button>
  101. <button type="button" class="btn btn-primary btn-blue">关 闭</button>
  102. </div>
  103. </form>
  104. </div>
  105. <!--menu-->
  106. <div class="list-group" id="rMenu">
  107. <a href="#" class="list-group-item" ng-click="userView()">查看资料</a>
  108. <a href="#" class="list-group-item">发送消息</a>
  109. <a href="#" class="list-group-item">设为管理员</a>
  110. <a href="#" class="list-group-item">取消管理员</a>
  111. <a href="#" class="list-group-item">删除该成员</a>
  112. </div>
  113. <!--OK-->
  114. <div class="modal fade" id="okModal" tabindex="-2" role="dialog" data-backdrop="static" aria-labelledby="okModalLabel" aria-hidden="true">
  115. <div class="modal-dialog">
  116. <div class="modal-content">
  117. <div class="modal-header">
  118. <p id="titleB">保存成功</p>
  119. </div>
  120. <div class="modal-footer">
  121. <button type="button" class="btn btn-primary btn-blue sure" data-dismiss="modal">确 定</button>
  122. </div>
  123. </div>
  124. </div>
  125. </div>
  126. <div class="modal fade" id="delModal" tabindex="-2" role="dialog" data-backdrop="static" aria-labelledby="delModalLabel" aria-hidden="true">
  127. <div class="modal-dialog">
  128. <div class="modal-content">
  129. <div class="modal-header">
  130. <p id="titleB">确定删除该群成员</p>
  131. </div>
  132. <div class="modal-footer">
  133. <button type="button" class="btn btn-primary btn-blue del" data-dismiss="modal">确 定</button>
  134. <button type="button" class="btn btn-primary btn-blue del" data-dismiss="modal">取 消</button>
  135. </div>
  136. </div>
  137. </div>
  138. </div>
  139. </div>
  140. </div>