| | |
| | | <!-- :class="[{ 'chuzu': value.houseType == '出租' }, { 'zizhu': value.houseType == '自住' }, { 'kongzhi': value.houseType == '空置' }, { 'shangye': value.houseType == '商业' }]" --> |
| | | {{ value.properties.fojcu }} |
| | | <!-- <div class="flow"></div> |
| | | <div class="warning"></div>--> |
| | | <div class="warning"></div>--> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | </div> |
| | | |
| | | <div class="police-info" v-if="navType == 1" ref="policeTableBox"> |
| | | <el-table :data="callPoliceData" style="width: 100%" :height="currentTableHeight" |
| | | :header-cell-style="{ 'text-align': 'center', 'background-color': '#203c60', 'borderColor': '#324e75' }" |
| | | :cell-style="{ 'text-align': 'center', 'borderColor': '#324e75' }" |
| | | :row-class-name="tableRowClassName" @row-click="clickData" empty-text="暂无警情信息"> |
| | | <el-table-column prop="JJDWMC" :show-overflow-tooltip="true" label="接警单位" |
| | | min-width="34%"></el-table-column> |
| | | <el-table-column label="报警时间" min-width="26%"> |
| | | <template slot-scope="scope"> |
| | | <span>{{ scope.row.BJSJ.substring(0, 10) }}</span> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="JJYXM" :show-overflow-tooltip="true" label="接警员" |
| | | min-width="20%"></el-table-column> |
| | | <el-table-column prop="BJRXM" :show-overflow-tooltip="true" label="报警人" |
| | | min-width="20%"></el-table-column> |
| | | </el-table> |
| | | <el-main v-loading="policeInfoLoading" element-loading-text="拼命加载中" |
| | | element-loading-spinner="el-icon-loading" element-loading-background="rgba(0, 0, 0, 0.2)"> |
| | | <el-table :data="callPoliceData" style="width: 100%" :height="currentTableHeight" |
| | | :header-cell-style="{ 'text-align': 'center', 'background-color': '#203c60', 'borderColor': '#324e75' }" |
| | | :cell-style="{ 'text-align': 'center', 'borderColor': '#324e75' }" |
| | | :row-class-name="tableRowClassName" @row-click="clickData" :empty-text="jqNoDataText"> |
| | | <el-table-column prop="JJDWMC" :show-overflow-tooltip="true" label="接警单位" |
| | | min-width="34%"></el-table-column> |
| | | <el-table-column label="报警时间" min-width="26%"> |
| | | <template slot-scope="scope"> |
| | | <span>{{ scope.row.BJSJ.substring(0, 10) }}</span> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="JJYXM" :show-overflow-tooltip="true" label="接警员" |
| | | min-width="20%"></el-table-column> |
| | | <el-table-column prop="BJRXM" :show-overflow-tooltip="true" label="报警人" |
| | | min-width="20%"></el-table-column> |
| | | </el-table> |
| | | |
| | | <div class="pages all-pagination-sty" ref="ElPagination"> |
| | | <el-pagination background layout="prev, pager, next" :page-size="callPolicePage.pageSize" |
| | | :page-count="callPolicePage.count" :current-page="callPolicePage.currentPage" |
| | | @current-change="handleCurrentChange"></el-pagination> |
| | | </div> |
| | | <div class="pages all-pagination-sty" ref="ElPagination"> |
| | | <el-pagination background layout="prev, pager, next" :page-size="callPolicePage.pageSize" |
| | | :page-count="callPolicePage.count" :current-page="callPolicePage.currentPage" |
| | | @current-change="handleCurrentChange"></el-pagination> |
| | | </div> |
| | | </el-main> |
| | | |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | element-loading-background="rgba(0, 0, 0, 0.2)"> |
| | | <el-table :data="personDetailArr" style="width: 100%" |
| | | :header-cell-style="{ 'text-align': 'center', 'background-color': '#203c60', 'borderColor': '#324e75' }" |
| | | :cell-style="{ 'text-align': 'center', 'borderColor': '#324e75', 'cursor': 'default' }"> |
| | | :cell-style="{ 'text-align': 'center', 'borderColor': '#324e75', 'cursor': 'default' }" |
| | | :empty-text="peopleNoDataText"> |
| | | <el-table-column label="序号" type="index" width="50" align="center"> |
| | | <template slot-scope="scope"> |
| | | <span>{{ (peoplePage.currentPage - 1) * peoplePage.pageSize + scope.$index + 1 }}</span> |
| | |
| | | return { |
| | | // 下拉搜索--树状数据相关 |
| | | searchTreeShowFlag: false, |
| | | peopleNoDataText: '暂无人口数据', |
| | | peopleNoDataText: ' ', |
| | | jqNoDataText: ' ', |
| | | keyPeopleLoading: false, |
| | | policeInfoLoading: false, |
| | | isHaveNoPic: false, |
| | | residentLoading: false, |
| | | searchTreeName: "", |
| | |
| | | circleLayer = null |
| | | } |
| | | this.subNavType = 1 |
| | | this.getResidentialQuartersInfo(current.id, "361102") |
| | | this.getSearchExtensivelyBgAoiDeepdata( |
| | | "ebf48ecaa1fd436fa3d40c4600aa051f", |
| | | "361100", |
| | |
| | | this.navType = e.target.dataset.type |
| | | |
| | | if (this.navType == 1) { |
| | | this.policeInfoLoading = true |
| | | this.jqNoDataText = ' ' |
| | | this.callPolicePage.currentPage = 1 |
| | | this.getAlarmList() |
| | | } else { |
| | |
| | | res.data.result[0].deep_infos.deep_info.length |
| | | ) { |
| | | let deepData = res.data.result[0].deep_infos.deep_info |
| | | console.log("deepData------", deepData) |
| | | this.parkingLotData = [] |
| | | this.comeOutData = [] |
| | | this.businessData = [] |
| | |
| | | |
| | | if (res.data != null && houseData.nwwqd.features != []) { |
| | | let unitData = houseData.nwwqd.features |
| | | console.log(unitData.length, 223366) |
| | | this.floorInfo.house_num = unitData.length |
| | | if (houseData.hwtxa.features.length > 1) { |
| | | this.isShowUnitChoose = true |
| | |
| | | this.floorInfo.floor_num = item.floor_num |
| | | // 获取户籍人口重点人口数据 |
| | | this.choosedBuildId = item.build_id |
| | | // 重点人口户籍人口 |
| | | this.getVillagePersonStatisticInfoByBuildId(item.build_id) |
| | | // 楼栋单元楼层户室查询 |
| | | this.getHouses(item.build_id, "361102", aoiArr) |
| | | console.log("buildingClick-end") |
| | | this.floorsType = 1 |
| | |
| | | this.keyPeopleType = status |
| | | this.peoplePage.currentPage = 1 |
| | | this.keyPersonTitle = status == 1 ? "户籍人口详情" : "重点人口详情" |
| | | this.peopleNoDataText = status == 1 ? "暂无户籍人口数据" : "暂无重点人口数据" |
| | | this.peopleNoDataText = ' ' |
| | | this.keyPeopleLoading = true |
| | | this.getVillagePersonInfo( |
| | | "", |
| | |
| | | |
| | | // 获取历史接警记录 |
| | | getAlarmList () { |
| | | circleLayer.clear() |
| | | circleLayer.remove() |
| | | circleLayer = null |
| | | if (circleLayer != null) { |
| | | circleLayer.clear() |
| | | circleLayer.remove() |
| | | circleLayer = null |
| | | } |
| | | |
| | | circleLayer = new global.DC.PrimitiveLayer("circleLayer") |
| | | global.viewer.addLayer(circleLayer) |
| | | |
| | |
| | | lat: item.ZDDWYZB, |
| | | } |
| | | }) |
| | | |
| | | this.callPoliceData.forEach((item, index) => { |
| | | if (item.lng != "" && item.lat != "") { |
| | | let center = new global.DC.Position(item.lng, item.lat) |
| | |
| | | }) |
| | | } else { |
| | | this.callPoliceData = [] |
| | | setTimeout(() => { |
| | | this.jqNoDataText = '暂无报警信息' |
| | | this.policeInfoLoading = false |
| | | }, 500) |
| | | } |
| | | |
| | | this.setTableHeight() |
| | | }).catch(res => { |
| | | setTimeout(() => { |
| | | this.jqNoDataText = '暂无报警信息' |
| | | this.policeInfoLoading = false |
| | | }, 500) |
| | | }) |
| | | }, |
| | | |
| | |
| | | // 分页选择事件 |
| | | handleCurrentChange (currentPage) { |
| | | this.callPolicePage.currentPage = currentPage |
| | | this.policeInfoLoading = true |
| | | this.jqNoDataText = ' ' |
| | | this.getAlarmList() |
| | | }, |
| | | |
| | | peopleHandleCurrentChange (currentPage) { |
| | | this.keyPeopleLoading = true |
| | | this.peoplePage.currentPage = currentPage |
| | | this.getVillagePersonInfo( |
| | | "", |
| | |
| | | ).then((res) => { |
| | | if (buildId) { |
| | | this.personDetailArr = res.data.data.records |
| | | |
| | | this.peoplePage.pageSize = res.data.data.size |
| | | this.peoplePage.total = res.data.data.total |
| | | setTimeout(() => { |
| | | this.keyPeopleLoading = false |
| | | this.residentLoading = false |
| | | if (res.data.data.records.length == 0) { |
| | | if (status == '') { |
| | | this.peopleNoDataText = '暂无户籍人口信息' |
| | | } else { |
| | | this.peopleNoDataText = '暂无重点人口信息' |
| | | } |
| | | } |
| | | }, 500) |
| | | } else { |
| | | this.houseDate = res.data.data.records |
| | | } |
| | | }).catch((res) => { |
| | | setTimeout(() => { |
| | | this.keyPeopleLoading = false |
| | | this.residentLoading = false |
| | | if (status == '') { |
| | | this.peopleNoDataText = '暂无户籍人口信息' |
| | | } else { |
| | | this.peopleNoDataText = '暂无重点人口信息' |
| | | } |
| | | }, 500) |
| | | }) |
| | | }, |
| | |
| | | } |
| | | |
| | | .police-info { |
| | | .el-main { |
| | | padding: 0; |
| | | } |
| | | |
| | | .tableClass { |
| | | margin: 0 auto; |
| | | width: 600px; |