无人机管理后台前端(已迁走)
张含笑
2025-09-05 408a966e97b390af794f80ef8ffaee39f7405bea
Merge branch 'refs/heads/feature/v5.0/5.0.5' into patch_management
3 files modified
25 ■■■■■ changed files
src/utils/cesium/publicCesium.js 6 ●●●● patch | view | raw | blame | history
src/views/device/addDevice.vue 13 ●●●●● patch | view | raw | blame | history
src/views/device/airport.vue 6 ●●●●● patch | view | raw | blame | history
src/utils/cesium/publicCesium.js
@@ -99,8 +99,8 @@
            dockOptions = {},
            boundaryColor = '#7FFFD4',
            boundaryChange,
            dockRangeType = 1,
            useDockHeight = false
        } = options
@@ -135,7 +135,7 @@
        this.viewer.clockViewModel.currentTime = Cesium.JulianDate.addHours(utc, 0, new Cesium.JulianDate())
        // 边界,机巢
        this.boundary = useBoundary(this.viewer, { multiple, dockOptions, boundaryChange, boundaryColor, dockRangeType, useDockHeight })
        this.viewer?.imageryLayers.removeAll()
        this.viewer._cesiumWidget._creditContainer.style.display = 'none'
        handler = new Cesium.ScreenSpaceEventHandler(this.viewer?.scene.canvas)
src/views/device/addDevice.vue
@@ -70,7 +70,8 @@
                lazy: true,
                tree: true,
                // dialogWidth: 1050,
                dialogWidth: 1050,
                searchGutter: 30,
                tip: false,
                searchShow: true,
                searchMenuSpan: 6,
@@ -94,7 +95,7 @@
                        prop: 'workspace_name',
                        // editDisabled: true,
                        editDisplay: false,
                        searchLabelWidth: 130,
                        // searchLabelWidth: 130,
                        search: true,
                        // searchSpan: 4,
                        labelWidth: 130,
@@ -213,20 +214,22 @@
                        width: 200,
                    },
                    {
                        label: '设备位置',// '行政区划',
                        label: '设备位置',
                        prop: 'area_code',
                        type: 'cascader',
                        labelWidth: 130,
                        searchSpan: 4,
                        hide: true,
                        search: true,
                        // overHidden: true,
                        editDisplay: true,
                        viewDisplay: false,
                        viewDisplay: true,
                        checkStrictly: true,
                        props: {
                        label: 'title',
                        value: 'value',
                        emitPath: false,
                        checkStrictly: true,
                        multiple: false,
                        expandTrigger: 'hover',
                        },
src/views/device/airport.vue
@@ -57,7 +57,7 @@
      </template>
      <template #menu="scope">
        <el-dropdown>
              <el-button type="primary" text icon="el-icon-more" v-if="permission.oss_set">更 多</el-button>
              <el-button type="primary" text icon="el-icon-folder-opened" v-if="permission.oss_set">更 多</el-button>
              <template #dropdown v-if="scope.row.domain == 3">
                <el-dropdown-menu teleported>
                  <el-dropdown-item command="a">
@@ -281,6 +281,7 @@
        tree: true,
        dialogWidth: 1050,
        searchGutter: 30,
        tip: false,
        searchShow: true,
        searchMenuSpan: 6,
@@ -399,11 +400,12 @@
            // overHidden: true,
            editDisplay: true,
            viewDisplay: true,
            checkStrictly: true,
            props: {
              label: 'title',
              value: 'value',
              emitPath: false,
              checkStrictly: true,
              multiple: false,
              expandTrigger: 'hover',
            },