123456789101112131415161718192021222324252627282930313233 |
- angular.module('push')
- .controller('authoritySetOwnerCtrl', function ($scope, $stateParams, AuthorityModel) {
- if($scope.app){
- $scope.setStatusBar(0);
- }
- $scope.identity = $stateParams.identity;
- //初始化当前信息
- $scope.memberlist = angular.copy(AuthorityModel.getMemberList());
- $scope.ownerid = AuthorityModel.getOwnerId();
- var ownerid = angular.copy(AuthorityModel.getOwnerId());
- //选择所有者
- $scope.chooseOwner = function (member, index) {
- angular.forEach($scope.memberlist, function (value, ind) {
- if (value.iscreator == 1) {
- $scope.memberlist[ind].iscreator = 0;
- }
- });
- $scope.memberlist[index].iscreator = 1;
- $scope.ownerid = $scope.memberlist[index].userId;
- AuthorityModel.setOwnerId($scope.memberlist[index].userId);
- AuthorityModel.setOwnerName($scope.memberlist[index].userName);
- if (AuthorityModel.quitauthflg == 1 || AuthorityModel.quitauthflg == 2) {
- if (ownerid != $scope.memberlist[index].userId) {
- AuthorityModel.quitauthflg = 2;
- } else {
- AuthorityModel.quitauthflg = 1;
- }
- }
- AuthorityModel.setMemberList($scope.memberlist);
- };
- });
|