7 files modified
1 files added
| | |
| | | * @Author: shuishen 1109946754@qq.com |
| | | * @Date: 2022-08-18 17:00:30 |
| | | * @LastEditors: shuishen 1109946754@qq.com |
| | | * @LastEditTime: 2023-04-15 17:15:38 |
| | | * @LastEditTime: 2023-04-17 09:25:43 |
| | | * @FilePath: \srs-police-affairs\src\components\map\index.vue |
| | | * @Description: 公用地图组件 |
| | | * |
| | |
| | | // global.viewer.addTerrain(terrain) |
| | | |
| | | // 内网 |
| | | // that.switchImg() |
| | | that.switchImg() |
| | | |
| | | // 外网 |
| | | global.viewer.imageryLayers.addImageryProvider( |
| | |
| | | * @return {*} |
| | | */ |
| | | highOrLightChange (type, status = '') { |
| | | this.$EventBus.$emit('showHouseingTileset', { |
| | | type: 'remove' |
| | | }) |
| | | if (this.$route.path == "/layout/house") { |
| | | this.$EventBus.$emit('showHouseingTileset', { |
| | | type: 'remove' |
| | | }) |
| | | } |
| | | |
| | | label.forEach(item => { |
| | | this.removeMxTileset(`sdTilesetLayer${item}`) |
| | |
| | | |
| | | } else { |
| | | this.tilesetLayerType = type |
| | | |
| | | this.$EventBus.$emit('showHouseingTileset', { |
| | | type: 'remove' |
| | | }) |
| | | |
| | | type == 'light' ? |
| | | label.forEach(item => { |
| | |
| | | |
| | | if (item.west != 0 && item.south != 0 && item.east != 0 && item.north != 0) { |
| | | rectangle = { rectangle: global.DC.Namespace.Cesium.Rectangle.fromDegrees(Number(item.west), Number(item.south), Number(item.east), Number(item.north)) } |
| | | } else { |
| | | return |
| | | } |
| | | |
| | | const layer = global.viewer.imageryLayers.addImageryProvider( |
| | |
| | | </button> |
| | | </li> |
| | | <li> |
| | | <button @click="drawThreeArrow('billboard', 'icon', 'icon1')" title="普通群众">普通群众</button> |
| | | </li> |
| | | <li> |
| | | <button @click="drawThreeArrow('billboard', 'icon', 'icon2')" title="保护对象">保护对象</button> |
| | | </li> |
| | | <li> |
| | | <button @click="drawThreeArrow('billboard', 'icon', 'icon3')" title="危险人物">危险人物</button> |
| | | </li> |
| | | <li> |
| | | <button @click="drawThreeArrow('billboard', 'icon', 'icon4')" title="自定义图片标注">自定义图片标注</button> |
| | | </li> |
| | | <li> |
| | | <button @click="drawThreeArrow('billboard', 'icon', 'icon5')" title="其他">其他</button> |
| | | </li> |
| | | </ul> |
| | | </div> |
| | |
| | | case 'icon4': |
| | | imgUrl = 'custom' |
| | | material = global.DC.Namespace.Cesium.Color.fromBytes(255, 0, 0, 255) |
| | | break |
| | | case 'icon5': |
| | | imgUrl = 'rest' |
| | | material = global.DC.Namespace.Cesium.Color.fromBytes(0, 183, 238, 255) |
| | | break |
| | | } |
| | | |
| | |
| | | message: '保存成功', |
| | | type: 'success' |
| | | }) |
| | | this.$EventBus.$emit('activeDeleteLineOrPoint', 'policecar') |
| | | } else { |
| | | this.$message({ |
| | | message: '保存失败', |
| | |
| | | message: '保存成功', |
| | | type: 'success' |
| | | }) |
| | | this.$EventBus.$emit('activeDeleteLineOrPoint', 'policeman') |
| | | this.editPoliceStyle(params, overlay) |
| | | } else { |
| | | this.$message({ |
| | |
| | | updateSecurityPlot(params).then(res => { |
| | | if (res.data.success) { |
| | | this.editPlotStyle(params, overlay) |
| | | this.$EventBus.$emit('activeDeletePolygon') |
| | | |
| | | this.$message({ |
| | | message: '修改成功', |
| | | type: 'success' |
| | |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="line" v-show="restSelectBox"> |
| | | <div class="value-name-box">选择类型:</div> |
| | | <div class="select-type" style="flex: 1;"> |
| | | <el-select size="small" v-model="restPlotType" placeholder="请选择类型"> |
| | | <el-option v-for="item in restPlotSelectArray" :key="item.value" :label="item.label" |
| | | :value="item.value"></el-option> |
| | | </el-select> |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="line" v-show="isNeedPolygonType"> |
| | | <div class="value-name-box">选择类型:</div> |
| | | <div class="select-type"> |
| | |
| | | value: 2, |
| | | label: '缓冲区' |
| | | }], |
| | | |
| | | restPlotSelectArray: [ |
| | | { |
| | | value: 6, |
| | | label: '普通群众', |
| | | }, |
| | | { |
| | | value: 7, |
| | | label: '保护对象', |
| | | }, |
| | | { |
| | | value: 8, |
| | | label: '危险人物', |
| | | }, |
| | | ], |
| | | |
| | | plotId: '', |
| | | |
| | | customImageShow: false, |
| | | imagesListShow: false, |
| | | |
| | | restPlotType: 6, |
| | | restSelectBox: false, |
| | | curImgUrl: '/img/icon/custom.png' |
| | | } |
| | | }, |
| | |
| | | polygonAltArray = `${positions.alt},${positions.alt}` |
| | | polygonPlotData = `${positions.lng} ${positions.lat}` |
| | | this.customImageShow = false |
| | | this.restSelectBox = false |
| | | this.restPlotType = 6 |
| | | let color = '' |
| | | |
| | | if (type == 'icon1') { |
| | |
| | | } else if (type == 'icon4') { |
| | | this.customImageShow = true |
| | | this.plotSaveType = 11 |
| | | color = '#ff0000' |
| | | } else if (type == 'icon5') { |
| | | this.restSelectBox = true |
| | | color = '#ff0000' |
| | | } else { |
| | | color = '#1e32e6' |
| | |
| | | }, |
| | | |
| | | setCurOver (e) { |
| | | this.restSelectBox = false |
| | | |
| | | plotOverlayData = e |
| | | |
| | | this.polygonRemark = e.overlay.attrParams.item.remark |
| | |
| | | savePolygonInfo () { |
| | | let positionStr = '' |
| | | let iconUrl = {} |
| | | if (this.plotSaveType >= 1 && this.plotSaveType <= 4) { |
| | | positionStr = polygonPlotData |
| | | } else if (this.plotSaveType == 5) { |
| | | positionStr = polygonPlotData |
| | | } else if (this.plotSaveType == 6 || this.plotSaveType == 7 || this.plotSaveType == 8) { |
| | | |
| | | if (this.restSelectBox) { |
| | | positionStr = polygonPlotData + ',' + polygonPlotData |
| | | } else if (this.plotSaveType == 10) { |
| | | positionStr = polygonPlotData |
| | | } else if (this.plotSaveType == 11) { |
| | | positionStr = polygonPlotData + ',' + polygonPlotData |
| | | iconUrl = { iconUrl: this.curImgUrl } |
| | | } else { |
| | | if (this.plotSaveType >= 1 && this.plotSaveType <= 4) { |
| | | positionStr = polygonPlotData |
| | | } else if (this.plotSaveType == 5) { |
| | | positionStr = polygonPlotData |
| | | } else if (this.plotSaveType == 6 || this.plotSaveType == 7 || this.plotSaveType == 8) { |
| | | positionStr = polygonPlotData + ',' + polygonPlotData |
| | | } else if (this.plotSaveType == 10) { |
| | | positionStr = polygonPlotData |
| | | } else if (this.plotSaveType == 11) { |
| | | positionStr = polygonPlotData + ',' + polygonPlotData |
| | | iconUrl = { iconUrl: this.curImgUrl } |
| | | } |
| | | } |
| | | |
| | | this.addSecurityPlot({ |
| | | securityId: this.showingSecurityId, |
| | | position: positionStr, |
| | | type: this.plotSaveType, |
| | | type: this.restSelectBox ? this.restPlotType : this.plotSaveType, |
| | | color: this.choosePlotColor + ',' + this.choosePlotColorAlpha, |
| | | remark: this.polygonRemark, |
| | | areaType: this.polygonAreaType, |
| | |
| | | this.initLayersCoverage('Polygon', color, item, position, altitude) |
| | | continue |
| | | } else if (item.type == 6 || item.type == 7 || item.type == 8 || item.type == 11) { |
| | | let iconImgName = item.type == 6 ? 'ptqz' : item.type == 7 ? 'bhdx' : 'wxrw' |
| | | let icon = '' |
| | | |
| | | if (item.type == 11) { |
| | | icon = item.iconUrl |
| | | } else { |
| | | icon = `/img/icon/${iconImgName}.png` |
| | | icon = `/img/icon/rest.png` |
| | | } |
| | | |
| | | const height = item.altitude.split(',') |
| | |
| | | let a = Math.floor(Number(color.split(',')[1]) * 2.55) ? Math.floor(Number(color.split(',')[1]) * 2.55) : 255 |
| | | curColor = global.DC.Namespace.Cesium.Color.fromBytes(r, g, b, a) |
| | | outColor = global.DC.Namespace.Cesium.Color.fromBytes(r, g, b, 255) |
| | | |
| | | } |
| | | |
| | | return { curColor, outColor } |
| | |
| | | </button> |
| | | </li> |
| | | <li> |
| | | <button @click="drawThreeArrow('billboard', 'icon', 'icon1')" title="普通群众">普通群众</button> |
| | | </li> |
| | | <li> |
| | | <button @click="drawThreeArrow('billboard', 'icon', 'icon2')" title="保护对象">保护对象</button> |
| | | </li> |
| | | <li> |
| | | <button @click="drawThreeArrow('billboard', 'icon', 'icon3')" title="危险人物">危险人物</button> |
| | | </li> |
| | | <li> |
| | | <button @click="drawThreeArrow('billboard', 'icon', 'icon4')" title="自定义图片标注">自定义图片标注</button> |
| | | </li> |
| | | <li> |
| | | <button @click="drawThreeArrow('billboard', 'icon', 'icon5')" title="其他">其他</button> |
| | | </li> |
| | | </ul> |
| | | </div> |
| | |
| | | case 'icon4': |
| | | imgUrl = 'custom' |
| | | material = global.DC.Namespace.Cesium.Color.fromBytes(255, 0, 0, 255) |
| | | break |
| | | case 'icon5': |
| | | imgUrl = 'rest' |
| | | material = global.DC.Namespace.Cesium.Color.fromBytes(0, 183, 238, 255) |
| | | break |
| | | } |
| | | |
| | |
| | | message: '保存成功', |
| | | type: 'success' |
| | | }) |
| | | this.$EventBus.$emit('activeDeleteLineOrPoint', 'policecar') |
| | | } else { |
| | | this.$message({ |
| | | message: '保存失败', |
| | |
| | | message: '保存成功', |
| | | type: 'success' |
| | | }) |
| | | this.$EventBus.$emit('activeDeleteLineOrPoint', 'policeman') |
| | | this.editPoliceStyle(params, overlay) |
| | | } else { |
| | | this.$message({ |
| | |
| | | updateSecurityPlot(params).then(res => { |
| | | if (res.data.success) { |
| | | this.editPlotStyle(params, overlay) |
| | | this.$EventBus.$emit('activeDeletePolygon') |
| | | |
| | | this.$message({ |
| | | message: '修改成功', |
| | | type: 'success' |
| | |
| | | * @Author: shuishen 1109946754@qq.com |
| | | * @Date: 2023-03-24 16:36:55 |
| | | * @LastEditors: shuishen 1109946754@qq.com |
| | | * @LastEditTime: 2023-04-13 16:58:24 |
| | | * @LastEditTime: 2023-04-17 10:42:04 |
| | | * @FilePath: \srs-police-affairs\src\views\activity\index.vue |
| | | * @Description: |
| | | * |
| | |
| | | </ul> |
| | | </el-collapse-item> |
| | | </el-collapse> |
| | | |
| | | <el-collapse v-model="elementNormalIndex" accordion> |
| | | <el-collapse-item title="其他" :name="wxrw"> |
| | | <ul> |
| | | <li v-for="(item, index) in restList" :key="item.id" |
| | | @click="carOrPoliceItemClick(item.position, 'people')"> |
| | | {{ item.remark.trim() != '' ? item.remark : restCurType(item, index) }} |
| | | </li> |
| | | </ul> |
| | | </el-collapse-item> |
| | | </el-collapse> |
| | | |
| | | </el-collapse-item> |
| | | </el-collapse> |
| | | <el-collapse v-model="activeActivityArrowIndex" accordion> |
| | |
| | | |
| | | components: { publicIndex }, |
| | | |
| | | computed: { |
| | | restList () { |
| | | return [...this.normalPeopleList, ...this.protectedPeopleList, ...this.dangerousPeopleList] |
| | | }, |
| | | |
| | | restCurType () { |
| | | return (item, index) => { |
| | | if (item.type == 7) { |
| | | return `普通群众${index + 1}` |
| | | } else if (item.type == 8) { |
| | | return `保护对象${index + 1}` |
| | | } else if (item.type == 9) { |
| | | return `危险人物${index + 1}` |
| | | } |
| | | } |
| | | } |
| | | }, |
| | | |
| | | created () { |
| | | this.$nextTick(() => { |
| | | initMapPosition() |
| | |
| | | * @Author: shuishen 1109946754@qq.com |
| | | * @Date: 2022-08-18 16:18:17 |
| | | * @LastEditors: shuishen 1109946754@qq.com |
| | | * @LastEditTime: 2023-04-09 15:35:12 |
| | | * @LastEditTime: 2023-04-17 09:28:23 |
| | | * @FilePath: \srs-police-affairs\src\views\policeInfor\index.vue |
| | | * @Description: 辖区管理 |
| | | * |
| | |
| | | <el-table :data="realPoliceInforData" style="width: 100%" :height="currentTableHeight" |
| | | :header-cell-style="{ 'text-align': 'center', 'background-color': '#203c60', 'borderColor': '#324e75' }" |
| | | :cell-style="{ 'text-align': 'center', 'borderColor': '#324e75', 'cursor': 'default' }" |
| | | :row-class-name="tableRowClassName" class="police-infor-table"> |
| | | :row-class-name="tableRowClassName" class="police-infor-table" @cell-click="siteClick"> |
| | | <template slot="empty"> |
| | | <div>{{ realEmptyText }}</div> |
| | | </template> |
| | |
| | | <el-button v-if="!whetherPosition(scope.row)" @click="clickData(scope.row)" type="text" |
| | | size="small" title="定位"> |
| | | <i class="el-icon-location" :style="{ color: positionColor(scope.row) }"></i> |
| | | </el-button> |
| | | <el-button @click="siteClick(scope.row)" type="text" size="small" title="详情"> |
| | | <i class="el-icon-document"></i> |
| | | </el-button> |
| | | </template> |
| | | </el-table-column> |
| | |
| | | this.loading() |
| | | this.realPoliceInforData = [] |
| | | this.realEmptyText = " " |
| | | getAnswerPolices({ deptId: this.userInfo.dept_id }).then(res => { |
| | | if (res.data && res.data.length) { |
| | | this.realPoliceInforData = res.data.map((item, index) => { |
| | | const bjlxText = BjlxData.filter(i => item.BJLX == i.BJLX)[0] ? BjlxData.filter(i => item.BJLX == i.BJLX)[0].VALUE : '' |
| | | // getAnswerPolices({ deptId: this.userInfo.dept_id }).then(res => { |
| | | // if (res.data && res.data.length) { |
| | | // this.realPoliceInforData = res.data.map((item, index) => { |
| | | // const bjlxText = BjlxData.filter(i => item.BJLX == i.BJLX)[0] ? BjlxData.filter(i => item.BJLX == i.BJLX)[0].VALUE : '' |
| | | |
| | | if (item.JJDWMC.indexOf('上饶市公安局') != -1) item.JJDWMC = item.JJDWMC.replace(/上饶市公安局/, '市局') |
| | | if (item.JJDWMC.indexOf('信州区分局') != -1) item.JJDWMC = item.JJDWMC.replace(/信州区分局/, '') |
| | | if (item.JJDWMC.indexOf('信州') != -1) item.JJDWMC = item.JJDWMC.replace(/信州/, '') |
| | | // if (item.JJDWMC.indexOf('上饶市公安局') != -1) item.JJDWMC = item.JJDWMC.replace(/上饶市公安局/, '市局') |
| | | // if (item.JJDWMC.indexOf('信州区分局') != -1) item.JJDWMC = item.JJDWMC.replace(/信州区分局/, '') |
| | | // if (item.JJDWMC.indexOf('信州') != -1) item.JJDWMC = item.JJDWMC.replace(/信州/, '') |
| | | |
| | | return { ...item, index: index + 1, lng: item.ZDDWXZB, lat: item.ZDDWYZB, BJLX: bjlxText } |
| | | }) |
| | | this.addPoliceInforSiteLayer(this.realPoliceInforData) |
| | | } else { |
| | | this.realPoliceInforData = [] |
| | | this.realEmptyText = "暂无实时警情信息" |
| | | } |
| | | setTimeout(() => { |
| | | loading && loading.close() |
| | | }, 500) |
| | | }).catch(res => { |
| | | this.realEmptyText = "暂无实时警情信息" |
| | | setTimeout(() => { |
| | | loading && loading.close() |
| | | }, 500) |
| | | }) |
| | | |
| | | // this.realPoliceInforData = [{ |
| | | // ZDDWXZB: 117.97, |
| | | // ZDDWYZB: 28.45, |
| | | // JJDWMC: '信州公安局派出所', |
| | | // JJYXM: '欧阳西门', |
| | | // BJSJ: '2022-12-12 12:12:12', |
| | | // BJRXM: '西门庆祝', |
| | | // LXDH: 17335843642, |
| | | // BJNR: '今日在某小区查获私人赌博场所,今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所', |
| | | // SFDZ: '上饶市信州区万达华府小区', |
| | | // BJLX: '聚众赌博', |
| | | // MEMO: '人群聚集赌博' |
| | | // }, |
| | | // { |
| | | // JJDWMC: '信州公安局派出所', |
| | | // JJYXM: '欧阳西门', |
| | | // BJSJ: '2022-12-12 12:12:12', |
| | | // BJRXM: '西门庆祝', |
| | | // LXDH: 17335843642, |
| | | // BJNR: '今日在某小区查获私人赌博场所,今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所', |
| | | // SFDZ: '上饶市信州区万达华府小区', |
| | | // BJLX: '聚众赌博', |
| | | // MEMO: '人群聚集赌博' |
| | | // }, |
| | | // { |
| | | // JJDWMC: '信州公安局派出所', |
| | | // JJYXM: '欧阳西门', |
| | | // BJSJ: '2022-12-12 12:12:12', |
| | | // BJRXM: '西门庆祝', |
| | | // LXDH: 17335843642, |
| | | // BJNR: '今日在某小区查获私人赌博场所', |
| | | // SFDZ: '上饶市信州区万达华府小区', |
| | | // BJLX: '聚众赌博', |
| | | // MEMO: '人群聚集赌博' |
| | | // }, |
| | | // { |
| | | // JJDWMC: '信州公安局派出所', |
| | | // JJYXM: '欧阳西门', |
| | | // BJSJ: '2022-12-12 12:12:12', |
| | | // BJRXM: '西门庆祝', |
| | | // LXDH: 17335843642, |
| | | // BJNR: '今日在某小区查获私人赌博场所', |
| | | // SFDZ: '上饶市信州区万达华府小区', |
| | | // BJLX: '聚众赌博', |
| | | // MEMO: '人群聚集赌博' |
| | | // }, |
| | | // { |
| | | // JJDWMC: '信州公安局派出所', |
| | | // JJYXM: '欧阳西门', |
| | | // BJSJ: '2022-12-12 12:12:12', |
| | | // BJRXM: '西门庆祝', |
| | | // LXDH: 17335843642, |
| | | // BJNR: '今日在某小区查获私人赌博场所', |
| | | // SFDZ: '上饶市信州区万达华府小区', |
| | | // BJLX: '聚众赌博', |
| | | // MEMO: '人群聚集赌博' |
| | | // }, |
| | | // { |
| | | // JJDWMC: '信州公安局派出所', |
| | | // JJYXM: '欧阳西门', |
| | | // BJSJ: '2022-12-12 12:12:12', |
| | | // BJRXM: '西门庆祝', |
| | | // LXDH: 17335843642, |
| | | // BJNR: '今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所', |
| | | // SFDZ: '上饶市信州区万达华府小区上饶市信州区万达华府小区', |
| | | // BJLX: '聚众赌博', |
| | | // MEMO: '人群聚集赌博' |
| | | // }, |
| | | // { |
| | | // JJDWMC: '信州公安局派出所', |
| | | // JJYXM: '欧阳西门', |
| | | // BJSJ: '2022-12-12 12:12:12', |
| | | // BJRXM: '西门庆祝', |
| | | // LXDH: 17335843642, |
| | | // BJNR: '今日在某小区查获私人赌博场所', |
| | | // SFDZ: '上饶市信州区万达华府小区', |
| | | // BJLX: '聚众赌博', |
| | | // MEMO: '人群聚集赌博' |
| | | // }] |
| | | |
| | | // this.realPoliceInforData = this.realPoliceInforData.map((item, index) => { |
| | | // return { ...item, index: index + 1, lng: item.ZDDWXZB, lat: item.ZDDWYZB } |
| | | // return { ...item, index: index + 1, lng: item.ZDDWXZB, lat: item.ZDDWYZB, BJLX: bjlxText } |
| | | // }) |
| | | // this.addPoliceInforSiteLayer(this.realPoliceInforData) |
| | | // } else { |
| | | // this.realPoliceInforData = [] |
| | | // this.realEmptyText = "暂无实时警情信息" |
| | | // } |
| | | // setTimeout(() => { |
| | | // loading && loading.close() |
| | | // }, 500) |
| | | // }).catch(res => { |
| | | // this.realEmptyText = "暂无实时警情信息" |
| | | // setTimeout(() => { |
| | | // loading && loading.close() |
| | | // }, 500) |
| | | // }) |
| | | |
| | | // this.addPoliceInforSiteLayer(this.realPoliceInforData) |
| | | this.realPoliceInforData = [{ |
| | | ZDDWXZB: 117.97, |
| | | ZDDWYZB: 28.45, |
| | | JJDWMC: '信州公安局派出所', |
| | | JJYXM: '欧阳西门', |
| | | BJSJ: '2022-12-12 12:12:12', |
| | | BJRXM: '西门庆祝', |
| | | LXDH: 17335843642, |
| | | BJNR: '今日在某小区查获私人赌博场所,今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所', |
| | | SFDZ: '上饶市信州区万达华府小区', |
| | | BJLX: '聚众赌博', |
| | | MEMO: '人群聚集赌博' |
| | | }, |
| | | { |
| | | JJDWMC: '信州公安局派出所', |
| | | JJYXM: '欧阳西门', |
| | | BJSJ: '2022-12-12 12:12:12', |
| | | BJRXM: '西门庆祝', |
| | | LXDH: 17335843642, |
| | | BJNR: '今日在某小区查获私人赌博场所,今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所', |
| | | SFDZ: '上饶市信州区万达华府小区', |
| | | BJLX: '聚众赌博', |
| | | MEMO: '人群聚集赌博' |
| | | }, |
| | | { |
| | | JJDWMC: '信州公安局派出所', |
| | | JJYXM: '欧阳西门', |
| | | BJSJ: '2022-12-12 12:12:12', |
| | | BJRXM: '西门庆祝', |
| | | LXDH: 17335843642, |
| | | BJNR: '今日在某小区查获私人赌博场所', |
| | | SFDZ: '上饶市信州区万达华府小区', |
| | | BJLX: '聚众赌博', |
| | | MEMO: '人群聚集赌博' |
| | | }, |
| | | { |
| | | JJDWMC: '信州公安局派出所', |
| | | JJYXM: '欧阳西门', |
| | | BJSJ: '2022-12-12 12:12:12', |
| | | BJRXM: '西门庆祝', |
| | | LXDH: 17335843642, |
| | | BJNR: '今日在某小区查获私人赌博场所', |
| | | SFDZ: '上饶市信州区万达华府小区', |
| | | BJLX: '聚众赌博', |
| | | MEMO: '人群聚集赌博' |
| | | }, |
| | | { |
| | | JJDWMC: '信州公安局派出所', |
| | | JJYXM: '欧阳西门', |
| | | BJSJ: '2022-12-12 12:12:12', |
| | | BJRXM: '西门庆祝', |
| | | LXDH: 17335843642, |
| | | BJNR: '今日在某小区查获私人赌博场所', |
| | | SFDZ: '上饶市信州区万达华府小区', |
| | | BJLX: '聚众赌博', |
| | | MEMO: '人群聚集赌博' |
| | | }, |
| | | { |
| | | JJDWMC: '信州公安局派出所', |
| | | JJYXM: '欧阳西门', |
| | | BJSJ: '2022-12-12 12:12:12', |
| | | BJRXM: '西门庆祝', |
| | | LXDH: 17335843642, |
| | | BJNR: '今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所今日在某小区查获私人赌博场所', |
| | | SFDZ: '上饶市信州区万达华府小区上饶市信州区万达华府小区', |
| | | BJLX: '聚众赌博', |
| | | MEMO: '人群聚集赌博' |
| | | }, |
| | | { |
| | | JJDWMC: '信州公安局派出所', |
| | | JJYXM: '欧阳西门', |
| | | BJSJ: '2022-12-12 12:12:12', |
| | | BJRXM: '西门庆祝', |
| | | LXDH: 17335843642, |
| | | BJNR: '今日在某小区查获私人赌博场所', |
| | | SFDZ: '上饶市信州区万达华府小区', |
| | | BJLX: '聚众赌博', |
| | | MEMO: '人群聚集赌博' |
| | | }] |
| | | |
| | | // setTimeout(() => { |
| | | // loading && loading.close() |
| | | // }, 500) |
| | | this.realPoliceInforData = this.realPoliceInforData.map((item, index) => { |
| | | return { ...item, index: index + 1, lng: item.ZDDWXZB, lat: item.ZDDWYZB } |
| | | }) |
| | | |
| | | this.addPoliceInforSiteLayer(this.realPoliceInforData) |
| | | |
| | | setTimeout(() => { |
| | | loading && loading.close() |
| | | }, 500) |
| | | }, |
| | | |
| | | // 获取历史接警记录(不分页) |