riku
2025-04-10 20c972a9f0a3abfc260b37c080c40a15d6ebeba6
src/components/monitor/FactorRadio.vue
@@ -12,7 +12,7 @@
<script>
// 监测因子单选框
import { radioOptions } from '@/constant/radio-options';
import { radioOptions, defaultOptions } from '@/constant/radio-options';
import { TYPE0 } from '@/constant/device-type';
export default {
@@ -26,7 +26,7 @@
  emits: ['change'],
  data() {
    return {
      radio: radioOptions(TYPE0)[0].value
      radio: defaultOptions(TYPE0).value
    };
  },
  computed: {
@@ -43,7 +43,8 @@
  },
  methods: {
    handleChange(value) {
      this.$emit('change', value);
      const item = this.options.find((v) => v.value == value);
      this.$emit('change', item.value, item);
      // todo 地图3d图像切换展示监测因子
    }
  }
@@ -52,6 +53,7 @@
<style scoped>
.el-radio {
  --el-radio-text-color: white;
  --el-color-primary: #23dad1;
  margin-right: 10px;
  height: initial;
}