pengjing 1 年之前
父节点
当前提交
3c33e3ad28

二进制
YLShipBuildLandMap.Web/wwwroot/app/main/images/map_index.jpg


+ 2 - 2
YLShipBuildLandMap.Web/wwwroot/app/main/map-index.html

@@ -1,10 +1,10 @@
 <div class="map_page">
     <div>
-        <img id="mapimg" src="images/map_index.png" ng-click="mapImgClick($event)" />
+        <img id="mapimg" src="images/map_index.jpg" ng-click="mapImgClick($event)" />
     </div>
     <div class="search_panel">
         <div class="search_label">
-            <input type="text" style="" ng-model="searchInput" id="searchInput" />
+            <input type="text" style="" ng-model="searchInput" id="searchInput" ng-change="searchBuilding()" placeholder="输入部门/服务点名称查询"/>
             <img src="images/search3.png" ng-click="searchBuilding()" />
         </div>
     </div>

+ 4 - 3
YLShipBuildLandMap.Web/wwwroot/app/main/map-index.js

@@ -20,10 +20,10 @@
         $("#mapimg").css("height", $(window).height());
 
         $("#searchInput").focus(function () {
-           
+
         });
 
-   
+
         $scope.mapImgClick = function (e) {
             console.log(e.offsetX, e.offsetY);
             $scope.isShowMark = false;
@@ -68,7 +68,8 @@
 
                 searchRoomList.forEach(r => {
                     var building = $scope.buildingXYAxisList.filter(e => e.BuildingId == r.BuildingId);
-                    $scope.searchList.push({ BuildingFloorId: r.BuildingFloorId, BuildingId: r.BuildingId, RoomName: r.RoomName, DepartmentOrServiceName: r.DepartmentOrServiceName, FloorName: r.FloorName, BuildingName: building.length > 0 ? building[0].BuildingName:"" });
+                    if (building.length > 0)
+                        $scope.searchList.push({ BuildingFloorId: r.BuildingFloorId, BuildingId: r.BuildingId, RoomName: r.RoomName, DepartmentOrServiceName: r.DepartmentOrServiceName, FloorName: r.FloorName, BuildingName: building.length > 0 ? building[0].BuildingName : "" });
                 });
 
                 $scope.isShowSearchList = $scope.searchList.length > 0;