shuishen
2026-02-05 32fe61e78cd1f2c55b9dd78efeb931600a917f12
feat:最新调整
3 files modified
4017 ■■■■ changed files
package.json 7 ●●●● patch | view | raw | blame | history
pnpm-lock.yaml 3976 ●●●● patch | view | raw | blame | history
src/views/house/index.vue 34 ●●●●● patch | view | raw | blame | history
package.json
@@ -53,5 +53,10 @@
        "sass": "^1.26.5",
        "sass-loader": "^8.0.2",
        "vue-template-compiler": "^2.6.11"
    }
    },
    "pnpm": {
        "overrides": {
            "@zip.js/zip.js": "2.7.34"
        }
    }
}
pnpm-lock.yaml
Diff too large
src/views/house/index.vue
@@ -55,7 +55,7 @@
                            <div>
                                <div class="l">所属辖区:</div>
                                <div class="r">{{ villageInfo.policeStationName ? villageInfo.policeStationName : '暂无数据'
                                }}
                                    }}
                                </div>
                            </div>
                            <div>
@@ -452,29 +452,29 @@
            <div class="item">
                <div class="key">名称:</div>
                <div class="value">{{ businessChooseItem.placeName
                }}</div>
                    }}</div>
            </div>
            <div class="item">
                <div class="key">类型:</div>
                <div class="value">{{
                    businessChooseItem.labelName
                }}</div>
                    }}</div>
            </div>
            <div class="item">
                <div class="key">地址:</div>
                <div class="value">{{
                    businessChooseItem.location
                }}</div>
                    }}</div>
            </div>
            <div class="item">
                <div class="key">经度:</div>
                <div class="value">{{ businessChooseItem.x
                }}</div>
                    }}</div>
            </div>
            <div class="item">
                <div class="key">纬度:</div>
                <div class="value">{{ businessChooseItem.y
                }}</div>
                    }}</div>
            </div>
        </div>
        <map-search-box></map-search-box>
@@ -1707,6 +1707,7 @@
            this.BuildListLoading = true
            this.buildingList = []
            this.floorInfo = {}
            getSearchExtensivelyBgAoiDeepdata(ak, region, ids, infos).then((res) => {
                let baseUrl
                if (process.env.NODE_ENV == "development") {
@@ -2023,10 +2024,10 @@
                                    xIt.children_infos.forEach(yIt => {
                                        if (item.properties.snxmi == yIt.std_addr_id.split('|')[2]) {
                                            this.residentDetailsClick(yIt)
                                        }
                                        if (item.properties.snxmi == yIt.std_addr_id.split('|')[1]) {
                                            this.residentDetailsClick(yIt)
                                        } else {
                                            if (item.properties.snxmi == yIt.std_addr_id.split('|')[1]) {
                                                this.residentDetailsClick(yIt)
                                            }
                                        }
                                    })
                                })
@@ -2069,7 +2070,7 @@
                        siteGd: 240,
                        sitePitch: -45,
                    })
                    this.$EventBus.$emit("clearHouse3D")
                    this.$EventBus.$emit("showThreeDimensions", {
                        positions: item.properties.kmj3a,
                        minHeight: item.properties.szhfr + this.curHousingHWTXAYjpca,
@@ -2086,6 +2087,8 @@
        // 点击户室--大搜
        async residentDetailsClick (params) {
            this.$EventBus.$emit("clearHouse3D")
            let residentId = ''
            this.houseDate = []
            if (params.exttype == 'room') {
@@ -2161,6 +2164,8 @@
            this.buildingChoosed = item
            this.floorInfo.elev = ''
            this.floorInfo.floor_num = ''
            this.floorInfo.house_num = ''
            setTimeout(() => {
                this.floorInfo.elev = item.elev == 1 ? '有' : '无'
                this.floorInfo.floor_num = item.floor_num
@@ -2699,7 +2704,7 @@
            ).then((res) => {
                if (buildId) {
                    if (isDuDong == '独栋') {
                        this.getVillagePersonStatisticInfoByBuildId({buildId})
                        this.getVillagePersonStatisticInfoByBuildId({ buildId })
                        this.houseDate = res.data.data.records
                        setTimeout(() => {
@@ -2897,7 +2902,10 @@
                                res.data.result[0].std_addr_id.split("|")[0]
                            )
                            this.residentDetailsClick(res.data.result[0])
                            this.getHouses3DData(res.data.result[0].std_addr_id.split("|")[0], "361102", [
                                [e.wgs84Position.lng, e.wgs84Position.lat],
                                e.wgs84Position.alt,
                            ])
                        }
                    }
                })