Browse Source

333

tags/v1.1.0^2
unknown 1 year ago
parent
commit
3cd4651cde
1 changed files with 7 additions and 3 deletions
  1. +7
    -3
      src/views/dashboard/components/OneMap.vue

+ 7
- 3
src/views/dashboard/components/OneMap.vue View File

</div> </div>
</div> --> </div> -->
<div <div
v-show="airportPopupShow"
id="airOverlay" id="airOverlay"
class="airport-overlay" class="airport-overlay"
> >
problemPopupShow: false, problemPopupShow: false,
tabIndex: 1, tabIndex: 1,
page: ref(1), page: ref(1),
pageCount: 0,
pageCount: 1,
taskList: [], taskList: [],
range: (['2012-09-10', '2022-09-10']), range: (['2012-09-10', '2022-09-10']),
problemTypeSelected: null, problemTypeSelected: null,
problemTypeList: [], problemTypeList: [],
listChecked: false, listChecked: false,
airportSelected: false, airportSelected: false,
problemLayerList: []
problemLayerList: [],
airportPopupShow: false
}) })
watch(() => data.page, (newValue, oldValue) => { watch(() => data.page, (newValue, oldValue) => {
if (newValue !== oldValue) { if (newValue !== oldValue) {
autoPan: true, autoPan: true,
offset: [10, 10] offset: [10, 10]
}) })
data.airportPopupShow = true
// 点击事件 // 点击事件
data.map.on('click', (evt) => { data.map.on('click', (evt) => {
showAirInfo(evt) showAirInfo(evt)
if (data.map.getOverlayById('air_overlay')) { if (data.map.getOverlayById('air_overlay')) {
data.airDetail = {} data.airDetail = {}
data.map.removeOverlay(data.airOverlay) data.map.removeOverlay(data.airOverlay)
data.airportPopupShow = false
} }
} }
/** /**
}).then(res => { }).then(res => {
if (res.code === 0) { if (res.code === 0) {
data.taskList = res.data.records data.taskList = res.data.records
data.pageCount = res.data.pages
data.taskList.map((item) => { data.taskList.map((item) => {
const arr = item.executionStartTime.split(/[ ]+/)// 以空格分开 const arr = item.executionStartTime.split(/[ ]+/)// 以空格分开
item.taskName = arr[0] + item.name item.taskName = arr[0] + item.name

Loading…
Cancel
Save