modal-add-requester.html 7.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152
  1. <div class="modal-header">
  2. <h3 class="modal-title">{{title}}</h3>
  3. </div>
  4. <div class="modal-body">
  5. <form role="form">
  6. <!--<div class="row form-group">
  7. <label for="account" class="col-md-3 col-md-offset-1 control-label">
  8. 一卡通号*
  9. </label>
  10. <input type="text" class="col-md-7" ng-model="requester.account" id="account" placeholder="输入一卡通号">
  11. </div>
  12. <div class="row form-group">
  13. <label for="studentNo" class="col-md-3 col-md-offset-1 control-label">
  14. 学工号*
  15. </label>
  16. <input type="text" class="col-md-7" ng-model="requester.studentNo" id="account" placeholder="输入学工号">
  17. </div>-->
  18. <!--<div class="row form-group">
  19. <label for="name" class="col-md-3 col-md-offset-1 control-label">
  20. 姓名*
  21. </label>
  22. <input type="text" class="col-md-7" ng-model="requester.name" id="name" placeholder="输入姓名">
  23. </div>-->
  24. <!-- <ui-select class="col-md-7 " ng-model="searchData " ng-change="onChangeadd(searchData) " close-on-select="true " reset-search-input="true ">
  25. <ui-select-match placeholder="可输入学工号进行搜索 ">
  26. {{$select.selected.account}}
  27. </ui-select-match>
  28. <ui-select-choices repeat="item in myData | filter:$select.search " refresh="refreshUseradd($select.search) " refresh-delay="0 ">
  29. {{item.account}}&nbsp&nbsp{{item.name}}&nbsp&nbsp{{item.gender}}&nbsp&nbsp{{item.areaDTO.area}}&nbsp&nbsp{{item.placeDTO.place}}
  30. </ui-select-choices>
  31. </ui-select> -->
  32. <div class="row form-group">
  33. <label class="col-md-3 col-md-offset-1 control-label" for="studentNo">学工号:</label>
  34. <div class="col-md-7">
  35. <input class="form-control" id="studentNo" name="studentNo" ng-model="requester.studentNo" placeholder="学工号" />
  36. </div>
  37. </div>
  38. <div class="row form-group">
  39. <label class="col-md-3 col-md-offset-1 control-label" for="name">姓名*</label>
  40. <div class="col-md-7">
  41. <input class="form-control" id="name" name="name" ng-model="requester.name" placeholder="姓名" />
  42. </div>
  43. </div>
  44. <!--<div class="row form-group">
  45. <label for="gender" class="col-md-3 col-md-offset-1 control-label">
  46. 性别
  47. </label>
  48. <div class="clip-radio radio-primary col-md-7">
  49. <input type="radio" id="female" ng-model="requester.gender" name="gender" value="男" checked="checked">
  50. <label for="female">
  51. </label>
  52. <input type="radio" id="male" ng-model="requester.gender" name="gender" value="女" checked="checked">
  53. <label for="male">
  54. </label>
  55. </div>
  56. </div>-->
  57. <!--<div class="row form-group">
  58. <label for="email" class="col-md-3 col-md-offset-1 control-label">
  59. 邮箱
  60. </label>
  61. <input type="email" class="col-md-7" ng-model="requester.email" id="email" placeholder="输入email">
  62. </div>-->
  63. <!--<div class="row form-group">
  64. <label for="telephone" class="col-md-3 col-md-offset-1 control-label">
  65. 电话
  66. </label>
  67. <input type="text" class="col-md-7" ng-model="requester.phone" placeholder="输入手机号" id="phone">
  68. </div>-->
  69. <div class="row form-group">
  70. <label class="col-md-3 col-md-offset-1 control-label" for="email">性别:</label>
  71. <div class="col-md-7">
  72. <div class="clip-radio radio-primary">
  73. <input type="radio" id="female" ng-model="requester.gender.name" name="gender" value="男" checked="checked">
  74. <label for="female">男</label>
  75. <input type="radio" id="male" ng-model="requester.gender.name" name="gender" value="女" checked="checked">
  76. <label for="male">女</label>
  77. </div>
  78. </div>
  79. </div>
  80. <div class="row form-group">
  81. <label class="col-md-3 col-md-offset-1 control-label" for="email">邮箱:</label>
  82. <div class="col-md-7">
  83. <input class="form-control" id="email" name="email" ng-model="requester.email" placeholder="邮箱" />
  84. </div>
  85. </div>
  86. <div class="row form-group">
  87. <label class="col-md-3 col-md-offset-1 control-label" for="requesterTypeDTO">职务*:</label>
  88. <div class="col-md-7">
  89. <ui-select ng-model="requester.requesterTypeDTO" theme="bootstrap" ng-change="onChange(requester.requesterTypeDTO, options, this, $event ,model)">
  90. <ui-select-match placeholder="选择职务">
  91. {{$select.selected.name}}
  92. </ui-select-match>
  93. <ui-select-choices repeat="index in networktypes | filter: $select.search">
  94. <div ng-bind-html="index.name | highlight: $select.search"></div>
  95. </ui-select-choices>
  96. </ui-select>
  97. </div>
  98. </div>
  99. <div class="row form-group">
  100. <label class="col-md-3 col-md-offset-1 control-label" for="phone">电话1*:</label>
  101. <div class="col-md-7">
  102. <input class="form-control" id="phone" name="phone" ng-model="requester.phone" placeholder="电话" />
  103. </div>
  104. </div>
  105. <div class="row form-group">
  106. <label class="col-md-3 col-md-offset-1 control-label" for="telephone">电话2:</label>
  107. <div class="col-md-7">
  108. <input class="form-control" id="telephone" name="telephone" ng-model="requester.telephone" placeholder="座机" />
  109. </div>
  110. </div>
  111. <div class="row form-group">
  112. <label class="col-md-3 col-md-offset-1 control-label" for="priority">区域:</label>
  113. <div class="col-md-7">
  114. <ui-select ng-model="requester.areaDTO" theme="bootstrap" ng-change="onChange(requester.areaDTO)">
  115. <ui-select-match placeholder="区域">
  116. {{$select.selected.area}}
  117. </ui-select-match>
  118. <ui-select-choices repeat="item in areas | filter: $select.search">
  119. <div ng-bind-html="item.area | highlight: $select.search"></div>
  120. </ui-select-choices>
  121. </ui-select>
  122. </div>
  123. </div>
  124. <div class="row form-group">
  125. <label class="col-md-3 col-md-offset-1 control-label" for="priority">地点:</label>
  126. <div class="col-md-7">
  127. <ui-select ng-model="requester.placeDTO" theme="bootstrap">
  128. <ui-select-match placeholder="地点">
  129. {{$select.selected.place}}
  130. </ui-select-match>
  131. <ui-select-choices repeat="item in places | filter: $select.search">
  132. <div ng-bind-html="item.place | highlight: $select.search"></div>
  133. </ui-select-choices>
  134. </ui-select>
  135. </div>
  136. </div>
  137. <!--<div class="form-group">
  138. <label for="dept">
  139. 科室
  140. </label>
  141. <input type="text" class="form-control" ng-model="requester.deptName" id="deptName" placeholder="请输入科室名称" >
  142. </div>-->
  143. </form>
  144. </div>
  145. <div class="modal-footer">
  146. <button class="btn btn-primary" ng-click="ok()" translate="modal.button.OK">OK</button>
  147. <button class="btn btn-primary btn-o" ng-click="cancel()" translate="modal.button.CANCEL">Cancel</button>
  148. </div>