吉安感知网项目-前端
shuishen
2026-02-25 c824d687b3415387c7ac09496d2e9c2319aedb1e
feat:图层控制面板调整
2 files modified
6 ■■■■■ changed files
applications/drone-command/src/components/map-container/device-map-container.vue 2 ●●●●● patch | view | raw | blame | history
applications/drone-command/src/styles/common/cockpit.scss 4 ●●●● patch | view | raw | blame | history
applications/drone-command/src/components/map-container/device-map-container.vue
@@ -15,6 +15,7 @@
                        <div class="panel-title">图层管理</div>
                        <div class="panel-content">
                            <el-tree ref="layerTreeRef" class="command-tree map-layer-tree" :data="layerTree"
                            icon="el-icon-arrow-down-bold"
                                show-checkbox default-expand-all node-key="key" :props="layerTreeProps"
                                :default-checked-keys="treeCheckedKeys" @check="handleLayerCheck" />
                        </div>
@@ -58,6 +59,7 @@
</template>
<script setup>
import * as Cesium from 'cesium'
import CommonCesiumMap from '@/components/map-container/common-cesium-map.vue'
import { buildEllipsePositions } from '@/utils/cesium/shapeTools'
applications/drone-command/src/styles/common/cockpit.scss
@@ -135,6 +135,10 @@
    .el-tree-node__expand-icon.is-leaf {
        visibility: hidden;
    }
    .el-tree-node__expand-icon.expanded {
        transform: rotate(-180deg);
    }
}
.command-cascader {