modal_userselect.html 4.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. <style>
  2. .partytree .card {
  3. box-shadow: none;
  4. margin-bottom: 0px;
  5. }
  6. .partytree .card .header {
  7. padding: 15px 20px;
  8. }
  9. </style>
  10. <div id="userselect1" class="modal" tabindex="-1" role="dialog">
  11. <div class="modal-dialog" style="width:75%;">
  12. <div class="modal-content">
  13. <div class="modal-header">
  14. <button type="button" class="close" ng-click="$hide()">&times;</button>
  15. <h4 class="modal-title">{{title}}</h4>
  16. </div>
  17. <div class="modal-body">
  18. <div class="row" style="height: 50px; line-height: 50px;">
  19. <div class="col-md-3 col-md-offset-5" style="padding: 0px;">
  20. <!--查询框-->
  21. <form ng-submit="searchUser()">
  22. <div class="input-group">
  23. <input ng-model="searchParam" class="form-control" type="text" placeholder="输入成员姓名进行查询">
  24. <span class="input-group-addon ng-isolate-scope" style="cursor: pointer;"
  25. ng-click="searchUser()"><i class="glyphicon glyphicon-search"></i></span>
  26. </div>
  27. </form>
  28. </div>
  29. </div>
  30. <!--<div class="panel panel-custom">-->
  31. <div class="row row_border" style="padding-bottom: 0px;">
  32. <div class="col-md-5" style="padding-right: 0px;">
  33. <div class="panel panel-default">
  34. <div class="panel-heading">组织机构列表</div>
  35. <div class="panel-body" style="padding: 0px;">
  36. <div class="partytree" party-tree data-selectdzzdm="selectdzzdm"
  37. data-selectdzzmc="selectdzzmc"
  38. data-height="40" data-isshowxz="0" data-showtogglebtn="false"></div>
  39. </div>
  40. </div>
  41. </div>
  42. <div class="col-md-3" style="padding-left: 0px; padding-right: 0px;">
  43. <div class="panel panel-default" id="UserListContent">
  44. <div class="panel-heading">组织名称人员<img style="height:18px" ng-show="isloading"
  45. src="../../scripts/loading-2.gif"/></div>
  46. <div class="panel-body" style="padding: 0px;overflow-y: auto;height:48vh">
  47. <select class="form-control"
  48. style="padding: 5px 0px 5px 10px; font-size: 14px;height:inherit"
  49. multiple="multiple" ng-model="tempAdd"
  50. ng-options="user.name+'('+user.loginId+')' for user in userSelectList"
  51. ng-dblclick="addUser(user)"></select>
  52. </div>
  53. </div>
  54. </div>
  55. <div class="col-md-1">
  56. <div class="maddleButton">
  57. <div class="midbtn">
  58. <button type="button" class="btn btn-success midbtn" ng-click="addUser()">添加</button>
  59. </div>
  60. <div class="midbtn">
  61. <button type="button" class="btn btn-danger midbtn" ng-click="deleteUser()">删除</button>
  62. </div>
  63. </div>
  64. </div>
  65. <div class="col-md-3 clear_end" style="padding-right: 30px">
  66. <div class="panel panel-default">
  67. <div class="panel-heading">已选择人员</div>
  68. <div class="panel-body" style="overflow: auto; padding: 0px;">
  69. <select class="form-control pageContent_end"
  70. style="padding: 5px 0px 5px 10px; font-size: 14px;overflow-y: auto;height:48vh !important"
  71. size="200" multiple="multiple" ng-model="tempSelected"
  72. ng-options="user.name+'('+user.loginId+')' for user in rightusers"
  73. ng-dblclick="deleteUser(user)"></select>
  74. </div>
  75. </div>
  76. </div>
  77. </div>
  78. <!--</div>-->
  79. </div>
  80. <div class="modal-footer">
  81. <button type="button" class="btn btn-default" ng-click="$hide()">取消</button>
  82. <button type="button" class="btn btn-primary" ng-click="selectedData()">选择</button>
  83. </div>
  84. </div>
  85. </div>
  86. </div>