diff --git a/src/views/lsxmsb/TemporaryProject.vue b/src/views/lsxmsb/TemporaryProject.vue index 9769a90..59c7cf4 100644 --- a/src/views/lsxmsb/TemporaryProject.vue +++ b/src/views/lsxmsb/TemporaryProject.vue @@ -199,11 +199,8 @@ getJCX(); let initeTimer = setInterval(() => { if (!newfiberMap) return; + if (!newfiberMap.map.getLayer('point')) return; getProjectss(); - clearInterval(initeTimer); - }, 1000); - // 加载项目数据 - setTimeout(() => { newfiberMap.map.on('click', 'point', (e) => { const feature = ( newfiberMap.map.queryRenderedFeatures([ @@ -216,7 +213,9 @@ ProjectData.value = feature.properties; getProjectDetail(); //获取项目的问题列表 }); - }, 2000); + clearInterval(initeTimer); + // 加载项目数据 + }, 1000); }); onBeforeUnmount(() => { if (timer.value) clearInterval(timer.value); diff --git a/src/views/lsxmsb/TemporaryProject.vue b/src/views/lsxmsb/TemporaryProject.vue index 9769a90..59c7cf4 100644 --- a/src/views/lsxmsb/TemporaryProject.vue +++ b/src/views/lsxmsb/TemporaryProject.vue @@ -199,11 +199,8 @@ getJCX(); let initeTimer = setInterval(() => { if (!newfiberMap) return; + if (!newfiberMap.map.getLayer('point')) return; getProjectss(); - clearInterval(initeTimer); - }, 1000); - // 加载项目数据 - setTimeout(() => { newfiberMap.map.on('click', 'point', (e) => { const feature = ( newfiberMap.map.queryRenderedFeatures([ @@ -216,7 +213,9 @@ ProjectData.value = feature.properties; getProjectDetail(); //获取项目的问题列表 }); - }, 2000); + clearInterval(initeTimer); + // 加载项目数据 + }, 1000); }); onBeforeUnmount(() => { if (timer.value) clearInterval(timer.value); diff --git a/src/views/xuncha/components/TaskForm.vue b/src/views/xuncha/components/TaskForm.vue index 9fbd296..cb3e0f5 100644 --- a/src/views/xuncha/components/TaskForm.vue +++ b/src/views/xuncha/components/TaskForm.vue @@ -58,10 +58,10 @@ />
- 现场图片(最多9张) + 现场图片(最多3张)