CzRger 1 gadu atpakaļ
vecāks
revīzija
8b801638b9
1 mainītis faili ar 7 papildinājumiem un 1 dzēšanām
  1. 7 1
      src/views/gis/layout/index.vue

+ 7 - 1
src/views/gis/layout/index.vue

@@ -51,8 +51,9 @@
     <div class="gis-content">
       <RouterViewCom/>
     </div>
+    <VideoPlayKedaCom v-if="showVideo" v-model:layout="videoLayout" :form="qyParams.sbInfo" @close="showVideo = false"/>
   </div>
-  <VideoPlayKedaCom v-if="showVideo" v-model:layout="videoLayout" :form="qyParams.sbInfo" @close="showVideo = false"/>
+
   <div ref="ref_qyDom" class="qy-info" :class="`qy--info-${qyParams.qyInfo.tab}`">
     <div class="qy-bg-icon qy-bg-icon-1"/>
     <div class="qy-bg-icon qy-bg-icon-2"/>
@@ -264,6 +265,11 @@ export default defineComponent({
               //  恢复上一个要素的样式
               if (f.getId() !== state.qyParams.tempFeature?.getId()) {
                 onCloseQy()
+                if (f.get('isAnalysis')) {
+                  f.setStyle(f.get('analysisActiveStyle'))
+                } else {
+                  f.setStyle(f.get('activeStyle'))
+                }
                 state.qyParams.qyInfo = JSON.parse(JSON.stringify(f.get('info')))
                 store.dispatch('gis/LOAD_ACTIVE_QY_ID', f.getId())
                 //  备份新的要素