@ued_fpi/data-visual
Version:
<br /> <br /> <div style="text-align:center"> <b style="font-size:30px">@ued_fpi/data-visual</b> <p>基于Vite4+TypeScript的Vue3大屏组件库开发框架</p> <img style="display:inline" src="https://img.shields.io/npm/v/@ued_fpi/data-visual" />
204 lines (202 loc) • 4.77 kB
JavaScript
const meta = {
id: "wgms.PollutionSourcesElements",
componentName: "PollutionSourcesElements",
displayName: "各要素详情-污染源",
category: "wgms",
keywords: [
"wgms.PollutionSourcesElements",
"PollutionSourcesElements",
"各要素详情-污染源",
"各要素详情-污染源相关信息",
"wgms",
"DvWgmsPollutionSourcesElements",
"组件 README",
"DvBmpEventList",
"报警时间",
"污染源要素",
"要素管理"
],
description: "用于展示各要素详情-污染源相关信息。支持按报警时间类型(hour,day,week,month,year)、分析时间开始时间、分析时间结束时间、报警时间、经纬度、距离等条件进行数据查询或筛选。",
tags: [
"wgms",
"builtin-api",
"panel",
"analysis"
],
layout: {
minWidth: 320,
minHeight: 180,
preferredAspectRatio: "16:9",
supportedSlotTypes: [
"panel"
]
},
propsSchema: [
{
name: "params",
type: "object",
required: false,
description: "组件请求参数",
source: "component"
},
{
name: "params.queryTimeType",
type: "string",
required: false,
defaultValue: "day",
description: "报警时间类型(hour,day,week,month,year)",
source: "query"
},
{
name: "params.beginTime",
type: "number",
required: false,
defaultValue: "1701360000000",
description: "分析时间开始时间",
source: "query"
},
{
name: "params.endTime",
type: "number",
required: false,
defaultValue: "1701964799999",
description: "分析时间结束时间",
source: "query"
},
{
name: "params.alarmTime",
type: "number",
required: false,
defaultValue: "1701964799999",
description: "报警时间",
source: "query"
},
{
name: "params.latitude",
type: "number",
required: false,
defaultValue: "30.183",
description: "经纬度",
source: "query"
},
{
name: "params.longitude",
type: "number",
required: false,
defaultValue: "119.168",
description: "经纬度",
source: "query"
},
{
name: "params.distance",
type: "number",
required: false,
defaultValue: "120000",
description: "距离",
source: "query"
},
{
name: "params.limit",
type: "number",
required: false,
defaultValue: "-1",
description: "长度限制(默认-1)",
source: "query"
},
{
name: "params.factor",
type: "string",
required: false,
defaultValue: "1",
description: "报警因子ID",
source: "query"
},
{
name: "params.minWave",
type: "number",
required: false,
defaultValue: "2",
description: "波动率最小值(默认2)",
source: "query"
},
{
name: "isLazy",
type: "boolean",
required: false,
defaultValue: "false",
description: "是否默认不请求 需要手动调用 `reload`",
source: "lifecycle"
}
],
dataContract: {
mode: "builtin-api",
request: {
fields: [
{
name: "queryTimeType",
type: "string",
description: "报警时间类型(hour,day,week,month,year)"
},
{
name: "beginTime",
type: "number",
description: "分析时间开始时间"
},
{
name: "endTime",
type: "number",
description: "分析时间结束时间"
},
{
name: "alarmTime",
type: "number",
description: "报警时间"
},
{
name: "latitude",
type: "number",
description: "经纬度"
},
{
name: "longitude",
type: "number",
description: "经纬度"
},
{
name: "distance",
type: "number",
description: "距离"
},
{
name: "limit",
type: "number",
description: "长度限制(默认-1)"
},
{
name: "factor",
type: "string",
description: "报警因子ID"
},
{
name: "minWave",
type: "number",
description: "波动率最小值(默认2)"
}
]
},
response: null,
events: [
{
name: "reload",
description: "手动控制组件请求数据刷新"
}
]
},
adapter: {
queryProp: "params",
dataProp: null,
lazyProp: "isLazy",
reloadMethod: "reload"
}
};
export { meta as default };