|
|
@@ -1,114 +1,114 @@
|
|
|
-define([ 'angular', 'ui-bootstrap', 'ngResource' ], function(angular) {
|
|
|
- 'use strict';
|
|
|
- angular.module('common.query.user', ['ui.bootstrap', 'ngResource']).factory('UserService', ['$modal', function($modal){
|
|
|
- return {
|
|
|
- open: function(enterprise) {
|
|
|
- var modalInstance = $modal.open({
|
|
|
- templateUrl : 'static/view/common/query/user.html',
|
|
|
- controller : 'UserQueryCtrl',
|
|
|
- backdrop : "static",
|
|
|
- resolve : {
|
|
|
- enterprise : function() {
|
|
|
- return enterprise;
|
|
|
- }
|
|
|
- },
|
|
|
- windowClass : 'modal-large'
|
|
|
- });
|
|
|
- return modalInstance;
|
|
|
- }
|
|
|
- };
|
|
|
- }]).controller('UserQueryCtrl', ['$scope', '$modalInstance', '$http', '$filter', 'enterprise', 'ngTableParams', function($scope, $modalInstance, $http, $filter, enterprise, ngTableParams){
|
|
|
- $scope.enterprise = enterprise;
|
|
|
-
|
|
|
- $scope.tableParams = new ngTableParams({
|
|
|
- page : 1,
|
|
|
- total: 1,
|
|
|
- count : 500,
|
|
|
- sorting: {
|
|
|
+define(['angular', 'ui-bootstrap', 'ngResource'], function (angular) {
|
|
|
+ 'use strict';
|
|
|
+ angular.module('common.query.user', ['ui.bootstrap', 'ngResource']).factory('UserService', ['$modal', function ($modal) {
|
|
|
+ return {
|
|
|
+ open: function (enterprise) {
|
|
|
+ var modalInstance = $modal.open({
|
|
|
+ templateUrl: 'static/view/common/query/user.html',
|
|
|
+ controller: 'UserQueryCtrl',
|
|
|
+ backdrop: "static",
|
|
|
+ resolve: {
|
|
|
+ enterprise: function () {
|
|
|
+ return enterprise;
|
|
|
+ }
|
|
|
+ },
|
|
|
+ windowClass: 'modal-large'
|
|
|
+ });
|
|
|
+ return modalInstance;
|
|
|
+ }
|
|
|
+ };
|
|
|
+ }]).controller('UserQueryCtrl', ['$scope', '$modalInstance', '$http', '$filter', 'enterprise', 'ngTableParams', function ($scope, $modalInstance, $http, $filter, enterprise, ngTableParams) {
|
|
|
+ $scope.enterprise = enterprise;
|
|
|
+
|
|
|
+ $scope.tableParams = new ngTableParams({
|
|
|
+ page: 1,
|
|
|
+ total: 1,
|
|
|
+ count: 500,
|
|
|
+ sorting: {
|
|
|
'userName': 'asc'
|
|
|
},
|
|
|
filter: {
|
|
|
- 'enabled': 1
|
|
|
+ 'enabled': 1
|
|
|
}
|
|
|
- }, {
|
|
|
- groupBy : 'role',
|
|
|
- counts: [],
|
|
|
- getData : function($defer, params) {
|
|
|
- $http.get('user/' + enterprise.uu + '/users').success(function(users){
|
|
|
- if(users) {
|
|
|
- var data = params.filter() ? $filter('filter')(users, params.filter()) : users;
|
|
|
- params.total(data.length);
|
|
|
- data = params.sorting() ? $filter('orderBy')(data, $scope.tableParams.orderBy()) : data;
|
|
|
+ }, {
|
|
|
+ groupBy: 'role',
|
|
|
+ counts: [],
|
|
|
+ getData: function ($defer, params) {
|
|
|
+ $http.get('user/' + enterprise.uu + '/users').success(function (users) {
|
|
|
+ if (users) {
|
|
|
+ var data = params.filter() ? $filter('filter')(users, params.filter()) : users;
|
|
|
+ params.total(data.length);
|
|
|
+ data = params.sorting() ? $filter('orderBy')(data, $scope.tableParams.orderBy()) : data;
|
|
|
$defer.resolve(data.slice((params.page() - 1) * params.count(), params.page() * params.count()));
|
|
|
- }
|
|
|
- }).error(function(){
|
|
|
-
|
|
|
- });
|
|
|
- }
|
|
|
- });
|
|
|
+ }
|
|
|
+ }).error(function () {
|
|
|
|
|
|
- // 关闭模态窗
|
|
|
- $scope.close = function() {
|
|
|
- $modalInstance.close();
|
|
|
- };
|
|
|
- // 选中user
|
|
|
- $scope.select = function(user) {
|
|
|
- $modalInstance.close(angular.copy(user));
|
|
|
- };
|
|
|
- }]).factory('User', ['$resource', function($resource) {
|
|
|
- return $resource('basic/user/personal', {}, {
|
|
|
- postImageUrl: {
|
|
|
- url : 'basic/user/setImageUrl',
|
|
|
- method : 'POST'
|
|
|
- },
|
|
|
- getUser: {
|
|
|
- method : 'GET'
|
|
|
- },
|
|
|
- getUserByUU: {
|
|
|
- url: 'basic/user/getUserByUU',
|
|
|
- method : 'GET'
|
|
|
- },
|
|
|
- checkPassword: {
|
|
|
- url: 'basic/user/checkPassword',
|
|
|
- method: 'GET'
|
|
|
- },
|
|
|
- updatePassword: {
|
|
|
- url: 'basic/user/updatePassword',
|
|
|
- method: 'POST'
|
|
|
- },
|
|
|
- update: {
|
|
|
- url: 'basic/user',
|
|
|
- method: 'PUT'
|
|
|
- },
|
|
|
+ });
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
+ // 关闭模态窗
|
|
|
+ $scope.close = function () {
|
|
|
+ $modalInstance.close();
|
|
|
+ };
|
|
|
+ // 选中user
|
|
|
+ $scope.select = function (user) {
|
|
|
+ $modalInstance.close(angular.copy(user));
|
|
|
+ };
|
|
|
+ }]).factory('User', ['$resource', function ($resource) {
|
|
|
+ return $resource('basic/user/personal', {}, {
|
|
|
+ postImageUrl: {
|
|
|
+ url: 'basic/user/setImageUrl',
|
|
|
+ method: 'POST'
|
|
|
+ },
|
|
|
+ getUser: {
|
|
|
+ method: 'GET'
|
|
|
+ },
|
|
|
+ getUserByUU: {
|
|
|
+ url: 'basic/user/getUserByUU',
|
|
|
+ method: 'GET'
|
|
|
+ },
|
|
|
+ checkPassword: {
|
|
|
+ url: 'basic/user/checkPassword',
|
|
|
+ method: 'GET'
|
|
|
+ },
|
|
|
+ updatePassword: {
|
|
|
+ url: 'basic/user/updatePassword',
|
|
|
+ method: 'POST'
|
|
|
+ },
|
|
|
+ update: {
|
|
|
+ url: 'basic/user',
|
|
|
+ method: 'PUT'
|
|
|
+ },
|
|
|
checkUserEmail: {
|
|
|
url: 'basic/user/checkUserEmail',
|
|
|
method: 'GET'
|
|
|
},
|
|
|
- sendCheckCode:{
|
|
|
+ sendCheckCode: {
|
|
|
url: 'basic/user/sendCheckCode',
|
|
|
method: 'GET'
|
|
|
},
|
|
|
- emailEnable:{
|
|
|
+ emailEnable: {
|
|
|
url: 'basic/user/emailEnable',
|
|
|
method: 'GET'
|
|
|
- },
|
|
|
- validCheckCode:{
|
|
|
+ },
|
|
|
+ validCheckCode: {
|
|
|
url: 'basic/user/validCheckCode',
|
|
|
method: 'GET'
|
|
|
},
|
|
|
- updateUserEmail:{
|
|
|
+ updateUserEmail: {
|
|
|
url: 'basic/user/updateUserEmail',
|
|
|
method: 'POST'
|
|
|
- },
|
|
|
- checkUserTel:{
|
|
|
+ },
|
|
|
+ checkUserTel: {
|
|
|
url: 'basic/user/checkUserTel',
|
|
|
method: 'GET'
|
|
|
- },
|
|
|
- telEnable:{
|
|
|
+ },
|
|
|
+ telEnable: {
|
|
|
url: 'basic/user/telEnable',
|
|
|
method: 'GET'
|
|
|
},
|
|
|
- getPageToken:{
|
|
|
+ getPageToken: {
|
|
|
url: 'basic/user/getPageToken',
|
|
|
method: 'GET'
|
|
|
},
|
|
|
@@ -116,55 +116,61 @@ define([ 'angular', 'ui-bootstrap', 'ngResource' ], function(angular) {
|
|
|
url: 'basic/user/sendTelCheckCode',
|
|
|
method: 'GET'
|
|
|
},
|
|
|
- validTelCheckCode:{
|
|
|
+ validTelCheckCode: {
|
|
|
url: 'basic/user/validTelCheckCode',
|
|
|
method: 'GET'
|
|
|
- },
|
|
|
- updateUserTel:{
|
|
|
+ },
|
|
|
+ updateUserTel: {
|
|
|
url: 'basic/user/updateUserTel',
|
|
|
method: 'POST'
|
|
|
},
|
|
|
- checkHaveUserPay:{
|
|
|
+ checkHaveUserPay: {
|
|
|
url: 'basic/user/checkHaveUserPay',
|
|
|
method: 'GET'
|
|
|
- },
|
|
|
- checkUserPay:{
|
|
|
+ },
|
|
|
+ checkUserPay: {
|
|
|
url: 'basic/user/checkUserPay',
|
|
|
method: 'GET'
|
|
|
- },
|
|
|
- updateUserPay:{
|
|
|
+ },
|
|
|
+ updateUserPay: {
|
|
|
url: 'basic/user/updateUserPay',
|
|
|
method: 'POST'
|
|
|
- },
|
|
|
- updateUserQuestion:{
|
|
|
+ },
|
|
|
+ updateUserQuestion: {
|
|
|
url: 'basic/user/updateUserQuestion',
|
|
|
- method: 'POST'
|
|
|
- },
|
|
|
- getUserQuestion:{
|
|
|
- url: 'basic/user/getUserQuestion',
|
|
|
+ method: 'POST'
|
|
|
+ },
|
|
|
+ getUserQuestion: {
|
|
|
+ url: 'basic/user/getUserQuestion',
|
|
|
method: 'GET',
|
|
|
- isArray : true
|
|
|
- },
|
|
|
- updateRealAuth:{
|
|
|
- url: 'basic/user/updateRealAuth',
|
|
|
- method: 'POST'
|
|
|
- },
|
|
|
- getPageStatusRealAuth:{
|
|
|
- url: 'basic/user/getPageStatusRealAuth',
|
|
|
- method: 'GET'
|
|
|
- },
|
|
|
- updateIdEnable:{
|
|
|
- url: 'basic/user/updateIdEnable',
|
|
|
- method: 'POST'
|
|
|
- },
|
|
|
- getAllSecQuestion:{
|
|
|
- url:'user/secQuestion/getPageInfo',
|
|
|
- method:'GET'
|
|
|
- }
|
|
|
- });
|
|
|
- }]).factory('AccountResource', ['$resource', function($resource) {
|
|
|
+ isArray: true
|
|
|
+ },
|
|
|
+ updateRealAuth: {
|
|
|
+ url: 'basic/user/updateRealAuth',
|
|
|
+ method: 'POST'
|
|
|
+ },
|
|
|
+ getPageStatusRealAuth: {
|
|
|
+ url: 'basic/user/getPageStatusRealAuth',
|
|
|
+ method: 'GET'
|
|
|
+ },
|
|
|
+ updateIdEnable: {
|
|
|
+ url: 'basic/user/updateIdEnable',
|
|
|
+ method: 'POST'
|
|
|
+ },
|
|
|
+ getAllSecQuestion: {
|
|
|
+ url: 'user/secQuestion/getPageInfo',
|
|
|
+ method: 'GET'
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }]).factory('AccountResource', ['$resource', function ($resource) {
|
|
|
return $resource('account/resource', {});
|
|
|
- }]).factory('AccountRole', ['$resource', function($resource) {
|
|
|
- return $resource('account/role/:id');
|
|
|
+ }]).factory('AccountRole', ['$resource', function ($resource) {
|
|
|
+ return $resource('account/role/:id',{},{
|
|
|
+ getByExistRoleAndEnuu: {
|
|
|
+ url: 'account/role/existRole',
|
|
|
+ method: 'GET',
|
|
|
+ isArray: true
|
|
|
+ }
|
|
|
+ });
|
|
|
}]);
|
|
|
});
|