吉安感知网项目-前端
罗广辉
2026-01-20 de1b2a2d4e856fd4769f3d96d8c4f048fe5f9004
applications/drone-command/src/views/areaManage/sceneConfig/FormDiaLog.vue
@@ -14,10 +14,12 @@
         </div>
         <div class="right-container">
            <div class="header">
               {{ titleEnum[dialogMode] }}
               <span>{{ titleEnum[dialogMode] }}</span>
               <el-icon class="close-btn" @click.stop="visible = false"><Close /></el-icon>
            </div>
            <div class="dialog-container" v-if="readonly">
            <div class="content" v-if="readonly">
               <div class="detail-title">场景详情</div>
               <el-row>
                  <el-col :span="24">
@@ -30,7 +32,7 @@
                  </el-col>
                  <el-col :span="24">
                     <div class="label">场景类型</div>
                     <div class="val">{{ getDictLabel(formData.sceneType, dictObj.sceneType) }}</div>
                     <div class="val">{{ getDictLabel(formData.sceneType, dictObj.CommandSceneType) }}</div>
                  </el-col>
                  <el-col :span="24">
                     <div class="label">负责人</div>
@@ -77,7 +79,7 @@
               <el-form-item label="场景类型" prop="sceneType">
                  <el-select class="command-select" popper-class="command-select-popper"
                     v-model="formData.sceneType" placeholder="请选择" clearable>
                     <el-option v-for="item in dictObj.sceneType" :key="item.dictKey" :label="item.dictValue"
                     <el-option v-for="item in dictObj.CommandSceneType" :key="item.dictKey" :label="item.dictValue"
                        :value="item.dictKey" />
                  </el-select>
               </el-form-item>
@@ -139,6 +141,8 @@
</template>
<script setup>
import { Close } from '@element-plus/icons-vue'
import { computed, inject, nextTick, onMounted, ref, watch } from 'vue'
import { ElMessage } from 'element-plus'
import { fwDefenseSceneDetailApi, fwDefenseSceneSubmitApi } from './sceneConfigApi'