吉安感知网项目-前端
罗广辉
2026-01-27 7319ec49da9f1490ad35f47e0da62546d1cc7ff4
applications/drone-command/src/views/areaManage/partition/FormDiaLog.vue
@@ -42,7 +42,9 @@
                  </el-col>
                  <el-col :span="24">
                     <div class="label">触发条件</div>
                     <div class="val">{{ formData.triggerCondition }}</div>
                     <div class="val">
                        {{ getDictLabel(formData.triggerCondition, dictObj.triggeringCondition) }}
                     </div>
                  </el-col>
                  <el-col :span="24">
                     <div class="label">响应机制</div>
@@ -102,8 +104,11 @@
                     maxlength="200" placeholder="请输入" clearable />
               </el-form-item>
               <el-form-item label="触发条件" prop="triggerCondition">
                  <el-input class="command-input" v-model="formData.triggerCondition"
                     maxlength="200" placeholder="请输入" clearable />
                  <el-select class="command-select" popper-class="command-select-popper"
                     v-model="formData.triggerCondition" placeholder="请选择" clearable>
                     <el-option v-for="item in dictObj.triggeringCondition" :key="item.dictKey"
                        :label="item.dictValue" :value="item.dictKey" />
                  </el-select>
               </el-form-item>
               <el-form-item label="管控级别" prop="controlLevel">
                  <el-select class="command-select" popper-class="command-select-popper"
@@ -410,7 +415,7 @@
// 获取设备列表
async function getDeviceList () {
   if (deviceOptions.value.length) return
   const res = await fwDeviceListApi({ isAreaSelect: 1, areaId: formData.value.id })
   const res = await fwDeviceListApi({ isAreaSelect: 1, areaId: formData.value.id, isTrack: 1 })
   deviceOptions.value = res?.data?.data ?? []
   if (dialogMode.value === 'view') {
      deviceOptions.value = deviceOptions.value.filter(item => formData.value.deviceIds.includes(item.id))