wangjuncheng
2025-05-15 459dac90979707eca6e161903f015ea62d12c13f
change guonaniscopyD
已修改1个文件
9 ■■■■ 文件已修改
src/components/tools/Message.vue 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/tools/Message.vue
@@ -8,7 +8,7 @@
        <div class="message-value" v-if="!(item.name.includes('雨量计列表'))">
          {{ item.value }}
        </div>
        <div v-if="item.name.includes('雨量计列表')" @click.stop="openDialog"
        <div v-if="item.name.includes('雨量计列表')" @click="openDialog"
          style="color: #5bc0de; cursor: pointer;">
          查看雨量计列表
        </div>
@@ -34,6 +34,7 @@
</template>
<script setup>
import { ElMessage } from "element-plus";
import { ref, defineProps, defineEmits, watch } from "vue";
// 定义 props
@@ -53,6 +54,12 @@
function openDialog() {
  if (gaugesData.value.length > 0) {
    dialogVisible.value = true;
  }else {
    ElMessage({
      message: "未找到雨量计数据!",
      type: "warning",
    });
    return; // 阻止后续逻辑执行
  }
}