wangdy 9 years ago
parent
commit
a91b50c484

+ 4 - 0
src/main/webapp/resources/js/common/controllers/commonCtrls.js

@@ -977,6 +977,9 @@ define([ 'app/app' ], function(app) {
 		}
 
 		function goWebChat() {
+            if ($rootScope.newTab){
+                $rootScope.newTab.close();
+            }
 			if (!$scope.userInfo) {
 				toaster.pop('error', '请先登录优软商城!');
 				return ;
@@ -1005,6 +1008,7 @@ define([ 'app/app' ], function(app) {
 				newTab.close();
 				toaster.pop('warning', '您还没有开通客服系统,请开通客服系统!');
 			});
+            $rootScope.newTab = newTab;
 		}
 	}]);
 

+ 4 - 0
src/main/webapp/resources/js/common/module/chat_web_module.js

@@ -154,6 +154,9 @@ define([ 'common/query/chat', 'common/query/enterprise' ], function() {
 		}
 
 		var startChat= function (phone,enUU,userType,iTop,iLeft) {
+            if ($rootScope.newTab){
+                $rootScope.newTab.close();
+            }
             var newTab = window.open('', '即时对话框', 'height=750, width=1000, top=' + iTop + ', left=' + iLeft + ', toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no'),
                 chatInfoDto = {
                     userPhone: vm.param.phone,
@@ -176,6 +179,7 @@ define([ 'common/query/chat', 'common/query/enterprise' ], function() {
                 newTab.close();
                 toaster.pop('warning', '对方没有开通客服系统,请联系官方客服!');
             });
+            $rootScope.newTab = newTab;
         }
 
 	}]);