吉安感知网项目-前端
shuishen
2026-01-30 c850c73db3fc97072563b6d49f2e141f903174a0
feat:场景配置、区域划分弹窗调整
2 files modified
11 ■■■■■ changed files
applications/drone-command/src/views/areaManage/partition/FormDiaLog.vue 3 ●●●●● patch | view | raw | blame | history
applications/drone-command/src/views/areaManage/sceneConfig/FormDiaLog.vue 8 ●●●● patch | view | raw | blame | history
applications/drone-command/src/views/areaManage/partition/FormDiaLog.vue
@@ -842,9 +842,6 @@
}
function resolveShapeAreaTypeLabel (shape) {
    if (shape?.drawType === 'buffer') {
        return '侦测区/报警区/重点管制区'
    }
    return getDictLabel(shape?.areaType, resolveAreaTypeOptions())
}
applications/drone-command/src/views/areaManage/sceneConfig/FormDiaLog.vue
@@ -41,9 +41,9 @@
                        <div class="command-table-content">
                            <el-table class="command-table" ref="areaTableRef" :data="areaList" row-key="id">
                                <el-table-column prop="areaName" label="区域名称" />
                                <el-table-column prop="areaType" label="区域类型">
                                <el-table-column prop="areaTypeKeys" label="区域类型">
                                    <template v-slot="{ row }">
                                        {{ getDictLabel(row.areaType, dictObj.areaType) }}
                                        {{ getDictLabel(row.areaTypeKeys, dictObj.areaType) }}
                                    </template>
                                </el-table-column>
                            </el-table>
@@ -119,9 +119,9 @@
                            >
                                <el-table-column type="selection" width="55" :reserve-selection="true" />
                                <el-table-column prop="areaName" show-overflow-tooltip label="区域名称" />
                                <el-table-column prop="areaType" show-overflow-tooltip label="区域类型">
                                <el-table-column prop="areaTypeKeys" show-overflow-tooltip label="区域类型">
                                    <template v-slot="{ row }">
                                        {{ getDictLabel(row.areaType, dictObj.areaType) }}
                                        {{ getDictLabel(row.areaTypeKeys, dictObj.areaType) }}
                                    </template>
                                </el-table-column>
                            </el-table>