lizijie
2020-12-17 b8a05e777e760e1937258544da1494b2d93055d0
src/main/webapp/page/scheme-helper.html
@@ -42,7 +42,7 @@
    .set-city-box {
        display: inline-block;
        position: relative;
        bottom: -4 px;
        bottom: -2px;
    }
    .anchorBL {
        display: none;
@@ -74,9 +74,9 @@
                <td colspan="5"  class="click-handle-title">
                    当前城市:
                    <span id="city-name" style="width: 60px;height:20px;border-bottom:solid #1b1b1b 1px;display:inline-block">
                        杭州
                        &nbsp;
                    </span>
                    <div class="set-city-box"><input class="city-box" type="input" value="杭州"/>&nbsp;<a id="setCityBtn" style=" text-decoration:underline; color:#00F;cursor:pointer;">设置</a></div>
                    <div class="set-city-box"><input class="city-box" type="input" />&nbsp;<a id="setCityBtn" style=" text-decoration:underline; color:#00F;cursor:pointer;">设置</a></div>
                </td>
            </tr>
            <tr>
@@ -180,6 +180,7 @@
                    }
                    //设置城市名称
                    $('#city-name').html(regionName);
                    $('.city-box').val('');
                    map.setCurrentCity(regionName); // 设置地图显示的城市 此项是必须设置的
                    // var pointArray = [];
                    var polygonArray = [];
@@ -192,8 +193,11 @@
                    // map.setViewport(pointArray);    //调整视野
                    //addlabel();
                    //设置边界
                    markerManager.reloadCustomOverlays();
                    //设置边界缓存之前,先清理原有边界
                    if(markerManager.isBoundaryState()){
                        switchBoundary.apply(markerManager.menuItems.boundaryMenuItem);
                    }
                    thatData._regionName = regionName;
                    markerManager.data._boundary = polygonArray;
                    if(!!successCallBack && successCallBack instanceof Function){
@@ -298,6 +302,9 @@
            }
            if(!!markerManager.data['star']){
                markerManager.addOverlaysToBmap(markerManager.data['star']);
            }
            if(markerManager.isBoundaryState()){
                markerManager.openBoundary();
            }
        }
        function clearBaiduOverlays() {
@@ -496,9 +503,6 @@
                if(!!cityName){
                    baiduMap.centerAndZoom(cityName);
                    markerManager.setRegionName(cityName,function () {
                    if(markerManager.isBoundaryState()){
                        switchBoundary.apply(markerManager.menuItems.boundaryMenuItem);
                    }
                    },function (value) {
                        alert('未找到名为【'+value+'】的城市');
                    })
@@ -511,10 +515,6 @@
                    baiduMap.centerAndZoom(searchValue);
                    markerManager.setRegionName(searchValue,
                        function (searchValue) {
                            $('.city-box').val(searchValue);
                            if(markerManager.isBoundaryState()){
                                switchBoundary.apply(markerManager.menuItems.boundaryMenuItem);
                            }
                        },function (searchValue) {
                        local.search(searchValue);
                    });