Browse Source

邀请增加提示

git-svn-id: svn+ssh://10.10.101.21/source/platform/platform-b2b@7917 f3bf4e98-0cf0-11e4-a00c-a99a8b9d557d
hejq 9 years ago
parent
commit
ef7e2d55dd

+ 5 - 1
src/main/webapp/resources/js/index/app.js

@@ -940,7 +940,11 @@ define([ 'toaster', 'charts', 'ngTable', 'common/services', 'service/Purc', 'ser
 		};
 		};
 		
 		
 		$scope.save = function(enter) {
 		$scope.save = function(enter) {
-			$modalInstance.close(enter);
+			if(!enter.vendusertel && !enter.venduseremail) {
+				toaster.pop('info', '提示', '手机号或邮箱至少填写一个才能通知到客户');
+			} else {
+				$modalInstance.close(enter);
+			}
 		}
 		}
 		
 		
 		$scope.cancel = function() {
 		$scope.cancel = function() {

+ 3 - 3
src/main/webapp/resources/tpl/index/search/enterpirseInfo.html

@@ -24,11 +24,11 @@
 		<p>邀请合作伙伴</p>
 		<p>邀请合作伙伴</p>
 		<form class="per-data" name="contactInfo" id="contactInfo">
 		<form class="per-data" name="contactInfo" id="contactInfo">
 			<ul>
 			<ul>
-				<li><em>企业名称</em><input type="text" placeholder="企业名称" ng-model="enter.vendname" required="true" ng-pattern="/^[\u4e00-\u9fa5]{1,6}$|^[\dA-Za-z]{1,12}$/"></li>
+				<li><em>企业名称</em><input type="text" placeholder="企业名称" ng-model="enter.vendname" required="true"></li>
 				<li><em>姓名</em><input type="text" placeholder="客户姓名"  ng-model="enter.vendusername"></li>
 				<li><em>姓名</em><input type="text" placeholder="客户姓名"  ng-model="enter.vendusername"></li>
-				<li><em>手机</em><input type="text" placeholder="手机" ng-model="enter.vendusertel" required="true" ng-pattern="/^1(3|4|5|7|8)\d{9}$/"></li>
+				<li><em>手机</em><input type="text" placeholder="手机" ng-model="enter.vendusertel" ng-pattern="/^1(3|4|5|7|8)\d{9}$/"></li>
 				<li><em>邮箱</em><input type="email" placeholder="邮箱" ng-model="enter.venduseremail" ng-pattern="/^(\w-*\.*)+@(\w-?)+(\.\w{2,})+$/"/></li>
 				<li><em>邮箱</em><input type="email" placeholder="邮箱" ng-model="enter.venduseremail" ng-pattern="/^(\w-*\.*)+@(\w-?)+(\.\w{2,})+$/"/></li>
-				<li class="per-btn"><button ng-click="save(enter)" class="save">邀请</button><a ng-click="cancel()" class="mod-psd">取消</a></li>
+				<li class="per-btn"><button ng-click="save(enter)" class="save" ng-disabled="contactInfo.$invalid">邀请</button><a ng-click="cancel()" class="mod-psd">取消</a></li>
 			</ul>
 			</ul>
 		</form>
 		</form>
 	</div>
 	</div>