|
|
@@ -46,6 +46,7 @@ define(['app/app'], function(app) {
|
|
|
params.total(page.totalElements);
|
|
|
$defer.resolve(page.content);
|
|
|
$scope.users = page.content;
|
|
|
+ $scope.reloadUserCheck(false);
|
|
|
}
|
|
|
});
|
|
|
}
|
|
|
@@ -62,6 +63,7 @@ define(['app/app'], function(app) {
|
|
|
params.total(page.totalElements);
|
|
|
$defer.resolve(page.content);
|
|
|
$scope.users = page.content;
|
|
|
+ $scope.reloadUserCheck(false);
|
|
|
}
|
|
|
})
|
|
|
}
|
|
|
@@ -158,6 +160,36 @@ define(['app/app'], function(app) {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ /***
|
|
|
+ * 全选
|
|
|
+ * */
|
|
|
+ $scope.isCheckAll = false;
|
|
|
+ $scope.doCheckAll = function () {
|
|
|
+ $scope.isCheckAll = !$scope.isCheckAll;
|
|
|
+ if ($scope.isCheckAll) {
|
|
|
+ $scope.reloadUserCheck(true);
|
|
|
+ } else {
|
|
|
+ $scope.reloadUserCheck(false);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ $scope.checkUser = function (user) {
|
|
|
+ user.checked = !user.checked;
|
|
|
+ var allcheck = true
|
|
|
+ angular.forEach($scope.users, function (item) {
|
|
|
+ if (!item.checked) {
|
|
|
+ allcheck = false;
|
|
|
+ }
|
|
|
+ });
|
|
|
+ $scope.isCheckAll = allcheck;
|
|
|
+ }
|
|
|
+
|
|
|
+ $scope.reloadUserCheck = function (flag) {
|
|
|
+ angular.forEach($scope.users, function (item) {
|
|
|
+ item.checked = flag;
|
|
|
+ });
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 验证手机号是否可用
|
|
|
*/
|