taskInviteModal.html 4.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. <ion-modal-view style="background-color:#fff" title="需求邀请" class="modal-content">
  2. <div class="bar bar-header bar-header-blue">
  3. <div class="button button-icon icon pus_blue"></div>
  4. <!--<button class="button button-icon icon goback whiteGoBack noneContent" ng-click="goback()"></button>-->
  5. <h1 class="bar_title" style="color: #fff">需求邀请</h1>
  6. <div class="button button-icon icon top-button-close" ng-click="taskInvite.hide()">
  7. <i class="icon ion-android-close"></i>
  8. </div>
  9. </div>
  10. <ion-content class="has-header" scroll="true" delegate-handle="privateContent" style="padding-top:10px;">
  11. <ion-refresher pulling-text="" on-refresh="refreshData()" class="home_refresh tabs_refresh" refreshing-text="" pulling-icon-color="#3385ff" refreshing-icon="ion-checkmark-circled" refreshing-icon-color="#3385ff"></ion-refresher>
  12. <div ng-class="{'dividing-strip':true,'app-divid':isapp}">
  13. <div class="strip-title">
  14. <!--<img src="./img/2018/8.png"/>-->
  15. <span>已邀请人员列表</span>
  16. </div>
  17. </div>
  18. <div class="invite-page-no-people" ng-show="releaseToWhoList.length==0">暂时没有邀请对象,快去添加吧!</div>
  19. <div class="selected-invite-person">
  20. <ion-list class="rj-list">
  21. <ion-item class="rj-item" ng-repeat="userItem in releaseToWhoList track by $index">
  22. <div class="rj-contacts-pic">
  23. <img ng-src={{userItem.photo|imgfilter}} onerror="javascript:this.src='./img/admin_picter.jpg';">
  24. </div>
  25. <h2>{{userItem.username}}</h2>
  26. <div class="selected-people" ng-click="deleteSelectedPerson(userItem.userid,$index)">
  27. <i class="icon ion-close-round"></i>
  28. </div>
  29. </ion-item>
  30. </ion-list>
  31. </div>
  32. <div ng-class="{'dividing-strip':true,'app-divid':isapp}">
  33. <div class="strip-title">
  34. <!--<img src="./img/2018/8.png"/>-->
  35. <span>选择邀请人员</span>
  36. </div>
  37. </div>
  38. <div class="searchHomeChatWrapFloor" ng-if="isShowSearchButton">
  39. <div class="searchFriend" ng-click="showSearchButtonLeft()">
  40. <span> <i class="ion-ios-search"></i>搜索</span>
  41. </div>
  42. </div>
  43. <div class="searchHomeChatWrapFloor" ng-if="!isShowSearchButton">
  44. <div class="searchFriend">
  45. <span style="width: 100%;">
  46. <i class="ion-ios-search" style="position: absolute;left: 12px;top: 5px;z-index: 5;"></i>
  47. <!--<input placeholder="搜索" class="showSearchInput" ng-model="keyfilter.key" ng-change="fixKey()" ng-focus="showFunc()" autofocus="autofocus" autocomplete="on">-->
  48. <input placeholder="搜索" class="showSearchInput" ng-model="keyfilter.key" ng-keypress="($event.which === 13)?getPersonData():0" ng-focus="showFunc()" autofocus="autofocus" autocomplete="on">
  49. <i class="icon ion-close-circled placeholder-icon" style="right:7px;position: absolute;top: 5px;" ng-click="clearSearch()"></i>
  50. </span>
  51. </div>
  52. </div>
  53. <ion-list class="rj-list" ng-show="searchDatas.length>0">
  54. <ion-item class="rj-item" ng-repeat="searchItem in searchDatas track by $index" ng-click="selectSearchPeople($index)">
  55. <div class="rj-contacts-pic">
  56. <img ng-src={{searchItem.photo|imgfilter}} onerror="javascript:this.src='./img/admin_picter.jpg';">
  57. </div>
  58. <h2>{{searchItem.username}}</h2>
  59. </ion-item>
  60. </ion-list>
  61. <div ng-class="{'dividing-strip':true,'app-divid':isapp}" style="text-align: center">
  62. <div class="strip-title" style="border-left:none;">
  63. <span>通讯录</span>
  64. </div>
  65. </div>
  66. <ion-list>
  67. <ion-item class="rj-contacts-item" id="{{m.userUpper}}" ng-repeat="m in mailDatas track by $index" ng-init="outerIndex=$index">
  68. <div class="rj-contacts-index-bar">{{m.userUpper}}</div>
  69. <ion-list class="rj-list">
  70. <ion-item class="rj-item" ng-repeat="user in m.userlist track by $index" ng-init="innerIndex=$index" ng-click="selectPeople(outerIndex,innerIndex)">
  71. <div class="rj-contacts-pic">
  72. <img ng-src={{user.photo|imgfilter}} onerror="javascript:this.src='./img/admin_picter.jpg';">
  73. </div>
  74. <h2>{{user.username}}</h2>
  75. <div class="selected-people" ng-show="user.select">
  76. <i class="icon ion-checkmark-round"></i>
  77. </div>
  78. </ion-item>
  79. </ion-list>
  80. </ion-item>
  81. </ion-list>
  82. <br>
  83. <br>
  84. <br>
  85. </ion-content>
  86. </ion-modal-view>
  87. <style>
  88. .top-button-close{
  89. color:#fff;
  90. }
  91. </style>