新增危化品场景相关组件包括折线图、饼图、报警列表、摄像头等,并添加对应的配置文件和样式。扩展图表分类枚举和导出列表,优化现有组件命名规范。 主要变更: - 新增LineGraph01Haz、PieCenterHaz等组件 - 添加配置文件和示例数据 - 扩展图表分类枚举 - 优化组件命名规范 - 新增SmallBorder通用边框组件
29 lines
751 B
Vue
29 lines
751 B
Vue
<template>
|
|
<div class="go-top-alarms-config">
|
|
<n-form-item label="标题">
|
|
<n-input v-model:value="option.title" />
|
|
</n-form-item>
|
|
<n-form-item label="标题大小">
|
|
<n-input-number v-model:value="option.titleSize" />
|
|
</n-form-item>
|
|
<n-form-item label="下拉选项">
|
|
<n-dynamic-input v-model:value="option.dropdownOptions" placeholder="请输入选项" />
|
|
</n-form-item>
|
|
<n-form-item label="默认选项">
|
|
<n-input v-model:value="option.dropdownDefault" />
|
|
</n-form-item>
|
|
</div>
|
|
</template>
|
|
|
|
<script setup lang="ts">
|
|
import { PropType } from 'vue'
|
|
import { option } from './config'
|
|
|
|
defineProps({
|
|
option: {
|
|
type: Object as PropType<typeof option>,
|
|
required: true
|
|
}
|
|
})
|
|
</script>
|