|
@@ -44,16 +44,10 @@
|
|
|
<div class="tips" v-if="qyInfoCpt['5'].radiusTips"><SvgIcon name="tips" size="16" color="#FFB878"/>请输入1~60的正整数!</div>
|
|
|
</div>
|
|
|
<div class="qy-main-content-5-table" :style="`height: ${25 + (qyInfoCpt['5'].tableData.length > 5 ? 5 * 25 : qyInfoCpt['5'].tableData.length * 25)}px;`" v-loading="qyInfoCpt[qyInfoCpt.tab].loading" element-loading-background="rgba(0, 0, 0, 0.3)">
|
|
|
- <el-auto-resizer>
|
|
|
- <template #default="{ height, width }">
|
|
|
- <V2Table
|
|
|
- :width="width"
|
|
|
- :height="height"
|
|
|
- :data="qyInfoCpt['5'].tableData"
|
|
|
- :center="qyInfoCpt['5'].center"
|
|
|
- />
|
|
|
- </template>
|
|
|
- </el-auto-resizer>
|
|
|
+ <V2Table
|
|
|
+ :data="qyInfoCpt['5'].tableData"
|
|
|
+ :center="qyInfoCpt['5'].center"
|
|
|
+ />
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -129,56 +123,6 @@ export default defineComponent({
|
|
|
store.state.gis.gisParams.qy.analysisSource.addFeature(store.state.gis.gisParams.qy.analysisCircle)
|
|
|
setCircle()
|
|
|
store.commit('gis/SET_GIS_PARAMS_QY_ANALYSIS')
|
|
|
- qyInfoCpt.value['5'].tableData = []
|
|
|
- // qyInfoCpt.value['5'].loading = true
|
|
|
- // that.$api.deviceQuery({
|
|
|
- // lon: qyInfoCpt.value['5'].center[0],
|
|
|
- // lat: qyInfoCpt.value['5'].center[1],
|
|
|
- // radius: qyInfoCpt.value['5'].radius
|
|
|
- // }).then((res: any) => {
|
|
|
- // console.log(res.datas?.length)
|
|
|
- // // if (res.resp_code === 0 && res.datas?.length > 0) {
|
|
|
- // // console.log(res.datas?.length)
|
|
|
- // // const features: any = []
|
|
|
- // // res.datas?.forEach(v => {
|
|
|
- // // try {
|
|
|
- // // const feat: any = new format.WKT().readFeature(`POINT(${v.longitude} ${v.latitude})`)
|
|
|
- // // let type = ''
|
|
|
- // // if (v.type === '公安类') {
|
|
|
- // // type = 'galsb'
|
|
|
- // // } else if (v.type === '社会类') {
|
|
|
- // // type = 'shlsb'
|
|
|
- // // } else if (v.type === '民用类') {
|
|
|
- // // type = 'mylsb'
|
|
|
- // // }
|
|
|
- // // feat.set('defaultStyle', SbStyle.sbStyle(type))
|
|
|
- // // feat.set('activeStyle', [...CommonStyle.activeStyle(), ...SbStyle.sbStyle(type)])
|
|
|
- // // feat.set('analysisStyle', [...CommonStyle.analysisStyle(), ...SbStyle.sbStyle(type)])
|
|
|
- // // feat.set('analysisActiveStyle', [...CommonStyle.activeStyle(), ...CommonStyle.analysisStyle(), ...SbStyle.sbStyle(type)])
|
|
|
- // // feat.set('isAnalysis', true)
|
|
|
- // // feat.set('resetStyle', () => {
|
|
|
- // // if (feat.get('isAnalysis')) {
|
|
|
- // // feat.setStyle(feat.get('analysisStyle'))
|
|
|
- // // } else {
|
|
|
- // // feat.setStyle(feat.get('defaultStyle'))
|
|
|
- // // }
|
|
|
- // // })
|
|
|
- // // feat.setStyle(feat.get('analysisStyle'))
|
|
|
- // // feat.set('featureType', 'sb')
|
|
|
- // // feat.set('info', v)
|
|
|
- // // feat.setId(v.deviceid)
|
|
|
- // // features.push(feat)
|
|
|
- // // state.qyParams.qyInfo['5'].tableData.push(v)
|
|
|
- // // } catch (e) {
|
|
|
- // // console.error('异常设备', v)
|
|
|
- // // }
|
|
|
- // // })
|
|
|
- // // state.qyParams.analysisSource.addFeatures(features)
|
|
|
- // // }
|
|
|
- // qyInfoCpt.value['5'].loading = false
|
|
|
- // }).catch(() => {
|
|
|
- // qyInfoCpt.value['5'].loading = true
|
|
|
- // })
|
|
|
}
|
|
|
}
|
|
|
const onRadiusReset = () => {
|
|
@@ -403,36 +347,6 @@ export default defineComponent({
|
|
|
.qy-main-content-5-table {
|
|
|
margin-top: 10px;
|
|
|
width: 440px;
|
|
|
- :deep(.__gis-overlay_table-v2) {
|
|
|
- .el-table-v2__header-cell{
|
|
|
- justify-content: center;
|
|
|
- &:nth-child(2) {
|
|
|
- color: #00C6FC;
|
|
|
- }
|
|
|
- }
|
|
|
- .el-table-v2__header-cell, .el-table-v2__row-cell {
|
|
|
- width: 60px !important;
|
|
|
- $w1: 60px;
|
|
|
- $w3: 60px;
|
|
|
- $w4: 60px;
|
|
|
- $w5: 60px;
|
|
|
- &:nth-child(1) {
|
|
|
- width: $w1 !important;
|
|
|
- }
|
|
|
- &:nth-child(2) {
|
|
|
- width: calc(100% - #{$w1} - #{$w3} - #{$w4} - #{$w5} - 6px) !important;
|
|
|
- }
|
|
|
- &:nth-child(3) {
|
|
|
- width: $w3 !important;
|
|
|
- }
|
|
|
- &:nth-child(4) {
|
|
|
- width: $w4 !important;
|
|
|
- }
|
|
|
- &:nth-child(5) {
|
|
|
- width: $w5 !important;
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
}
|
|
|
}
|
|
|
}
|