Browse Source

企业信息修改行业时点击空白隐藏下拉框

wangmh 8 years ago
parent
commit
14bdf6b44f

+ 7 - 0
src/main/webapp/resources/js/index/app.js

@@ -9896,6 +9896,13 @@ define(['toaster', 'charts', 'ngTable', 'common/services', 'common/directives',
                 $scope.profession[0] = data;
                 $scope.profession[0] = data;
             });
             });
         }
         }
+        $scope.isInList = false;
+        $scope.isInInput = false;
+        $scope.hideList = function () {
+            if (!$scope.isInList && !$scope.isInInput && $scope.showProfession) {
+                $scope.showProfession = false;
+            }
+        }
 
 
         // 行业子菜单点击
         // 行业子菜单点击
         $scope.onItemClick = function (key, index, value) {
         $scope.onItemClick = function (key, index, value) {

+ 5 - 5
src/main/webapp/resources/tpl/index/approvalFlow/enterprise.html

@@ -381,7 +381,7 @@
 </style>
 </style>
 <!--<div class="com_title">设置&gt;企业设置<font>&gt;企业信息</font></div>-->
 <!--<div class="com_title">设置&gt;企业设置<font>&gt;企业信息</font></div>-->
 <div class="com_head"><span>企业信息</span></div>
 <div class="com_head"><span>企业信息</span></div>
-<div class="pane base-info" id="company">
+<div class="pane base-info" id="company" ng-click="hideList()">
 	<div class="com_title01"><span>基本信息</span></div>
 	<div class="com_title01"><span>基本信息</span></div>
 	<div class="pane-body">
 	<div class="pane-body">
 		<div class="row row-sm item">
 		<div class="row row-sm item">
@@ -530,22 +530,22 @@
 				<!--</div>-->
 				<!--</div>-->
 				<!--</div>-->
 				<!--</div>-->
 				<!--</div>-->
 				<!--</div>-->
-				<div class="col-xs-12">
+				<div class="col-xs-12" >
 					<div class="com-text col-xs-6">
 					<div class="com-text col-xs-6">
 						<span class="title">行业:</span>
 						<span class="title">行业:</span>
 						<div ng-show="!connectionEditing" class="content" ng-bind="::enterprise.profession">
 						<div ng-show="!connectionEditing" class="content" ng-bind="::enterprise.profession">
 							<!--{{enterprise.enIndustry=='make'?'制造型':'贸易型'}}-->
 							<!--{{enterprise.enIndustry=='make'?'制造型':'贸易型'}}-->
 						</div>
 						</div>
 						<div class="content" ng-show="connectionEditing">
 						<div class="content" ng-show="connectionEditing">
-							<input ng-model="copyEnterprise.profession" placeholder="所属行业"
-									class="form-control input-xs" type="text" style="width: 320px;"
+							<input ng-model="copyEnterprise.profession" placeholder="所属行业" ng-mouseenter="isInInput = true"  ng-mouseleave="isInInput = false"
+								   class="form-control input-xs" type="text" style="width: 320px;"
 									ng-click="selectProfession()">
 									ng-click="selectProfession()">
 								<!--<option value="make">制造型</option>-->
 								<!--<option value="make">制造型</option>-->
 								<!--<option value="trade">贸易型</option>-->
 								<!--<option value="trade">贸易型</option>-->
 
 
 							</input>
 							</input>
 						</div>
 						</div>
-						<div ng-show="showProfession">
+						<div ng-show="showProfession" ng-mouseenter="isInList = true" ng-mouseleave="isInList = false">
 							<div class="choose-body">
 							<div class="choose-body">
 								<div class="choose-item">
 								<div class="choose-item">
 									<ul class="list-unstyled">
 									<ul class="list-unstyled">