daily-permission.html 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <ion-view view-title="允许谁看工作汇报" hide-nav-bar="false">
  2. <ion-nav-buttons side="right">
  3. <button class="button button-icon ion-ios-more" ng-if="isshowdelete.showDelete!=true" ng-click="popover.show($event)"></button>
  4. <button class="button button-clear" ng-if="isshowdelete.showDelete" ng-click="ok();">完成</button>
  5. </ion-nav-buttons>
  6. <ion-content>
  7. <ion-refresher pulling-text="下拉刷新" on-refresh="doRefresh()"></ion-refresher>
  8. <div class="item item-divider dividercolor">可以设置每个人的查看范围</div>
  9. <div ng-if="loading" class="center init-load action-sheet-backdrop">
  10. <ion-spinner icon="android"></ion-spinner>
  11. </div>
  12. <ion-list show-delete="isshowdelete.showDelete">
  13. <ion-item class="item item-icon-right item-remove-animate item-text-wrap" ng-repeat="item in userlist.results" ng-click="toSelectDeptOrItem(item)">
  14. <span>{{item.username}}</span>
  15. <p>
  16. <span ng-if="item.depts.length == 0 && item.users.length == 0 && item.all">全体成员</span>
  17. <span ng-repeat="dept in item.depts">{{dept.depname}}{{$last ? '' : '、'}}</span>
  18. <span ng-if="item.depts.length > 0 && item.users.length > 0">、</span>
  19. <span ng-repeat="user in item.users">{{user.username}}{{$last ? '' : '、'}}</span>
  20. </p>
  21. <ion-delete-button class="ion-minus-circled" ng-click="remove(item)">
  22. </ion-delete-button>
  23. <i class="icon ion-chevron-right icon-accessory"></i>
  24. </ion-item>
  25. </ion-list>
  26. <ion-infinite-scroll spinner="android" ng-if="moreCanBeLoaded()" on-infinite="loadMore()" distance="1%" immediate-check="false"></ion-infinite-scroll>
  27. </ion-content>
  28. <script id="templates/add.html" type="text/ng-template">
  29. <ion-popover-view class="popver_view">
  30. <ion-content>
  31. <ion-list>
  32. <ion-item class="item item-button" type="item-text-wrap" ng-click="toadd();">添加成员</ion-item>
  33. <ion-item class="item item-button" type="item-text-wrap" ng-click="displayremove();">移除成员</ion-item>
  34. </ion-list>
  35. </ion-content>
  36. </ion-popover-view>
  37. </script>
  38. </ion-view>