|
@@ -264,14 +264,7 @@ export default defineComponent({
|
|
if (f.get('featureType') === 'qy') { // 企业
|
|
if (f.get('featureType') === 'qy') { // 企业
|
|
// 恢复上一个要素的样式
|
|
// 恢复上一个要素的样式
|
|
if (f.getId() !== state.qyParams.tempFeature?.getId()) {
|
|
if (f.getId() !== state.qyParams.tempFeature?.getId()) {
|
|
- state.qyParams.tempFeature?.get('resetStyle')?.()
|
|
|
|
- state.qyParams.analysisSource?.clear()
|
|
|
|
- // 新的要素
|
|
|
|
- if (f.get('isAnalysis')) {
|
|
|
|
- f.setStyle(f.get('analysisActiveStyle'))
|
|
|
|
- } else {
|
|
|
|
- f.setStyle(f.get('activeStyle'))
|
|
|
|
- }
|
|
|
|
|
|
+ onCloseQy()
|
|
state.qyParams.qyInfo = JSON.parse(JSON.stringify(f.get('info')))
|
|
state.qyParams.qyInfo = JSON.parse(JSON.stringify(f.get('info')))
|
|
store.dispatch('gis/LOAD_ACTIVE_QY_ID', f.getId())
|
|
store.dispatch('gis/LOAD_ACTIVE_QY_ID', f.getId())
|
|
// 备份新的要素
|
|
// 备份新的要素
|