Browse Source

【前台】+【企业注册,不允许企业名重复】

git-svn-id: svn+ssh://10.10.101.21/source/platform/platform-b2b@3165 f3bf4e98-0cf0-11e4-a00c-a99a8b9d557d
aof 10 years ago
parent
commit
2ff70c2750

+ 0 - 1
src/main/webapp/resources/js/changeAdmin/app.js

@@ -97,7 +97,6 @@ define([ 'toaster', 'services' ,'ui.router', 'file-upload', 'file-upload-shim'],
 						tel: $scope.enterprise.enAdminTel
 					}
 				}).success(function(data){
-					console.log(data);
 					if(data && data.result) {
 						$scope.myForm.enAdminTel.$setValidity('available', true);
 					} else {

+ 22 - 0
src/main/webapp/resources/js/register/registerApp.js

@@ -49,6 +49,28 @@ define([ 'toaster', 'services' ,'ui.router', 'file-upload', 'file-upload-shim'],
 			});
 		};
 		
+		$scope.$watch('enterprise.enName', function(){
+			if($scope.enterprise.enName) {
+				$http.get('signup/enName', {
+					params: {
+						enName: $scope.enterprise.enName
+					}
+				}).success(function(data){
+					data = eval(data);
+					if(data == 'ENABLE') {
+						$scope.myForm.enName.$setValidity('available', true);
+					} else {
+						$scope.myForm.enName.$setValidity('available', false);
+						$scope.enNameErrorInfo = '企业名称已被注册,请更换';
+					}
+				}).error(function() {
+					$scope.myForm.enName.$setValidity('available', false);
+					$scope.enNameErrorInfo = '验证出错';
+				});
+			}
+			
+		});
+		
 		$scope.$watch('enterprise.enBussinessCode', function(){
 			var patt = new RegExp(/^.{6,}$/);
 			if(patt.test($scope.enterprise.enBussinessCode)) {