@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" />
181 lines (179 loc) • 4.18 kB
JavaScript
const meta = {
id: "wgms.DayKLine",
componentName: "DayKLine",
displayName: "站点因子日(周/月/年)变化趋势图",
category: "wgms",
keywords: [
"wgms.DayKLine",
"DayKLine",
"站点因子日(周/月/年)变化趋势图",
"站点因子日(周/月/年)变化趋势图相关信息",
"wgms",
"DvWgmsDayKLine",
"站点因子日变化",
"DvWgmsDayKline",
"站点编码",
"是否是因子组",
"报警时间",
"单因子趋势",
"单因子变化趋势",
"日k线"
],
description: "用于展示站点因子日(周/月/年)变化趋势图相关信息。支持按站点编码、因子ID、是否是因子组、报警时间、最近几天(周/月/年)的变化、报警时间类型等条件进行数据查询或筛选。",
tags: [
"wgms",
"builtin-api",
"panel",
"trend"
],
layout: {
minWidth: 320,
minHeight: 180,
preferredAspectRatio: "16:9",
supportedSlotTypes: [
"panel"
]
},
propsSchema: [
{
name: "params",
type: "object",
required: false,
description: "组件请求参数",
source: "component"
},
{
name: "params.accessCode",
type: "string",
required: false,
defaultValue: "3116008",
description: "站点编码",
source: "query"
},
{
name: "params.factor",
type: "number",
required: false,
defaultValue: "2",
description: "因子ID",
source: "query"
},
{
name: "params.factorFlag",
type: "boolean",
required: false,
defaultValue: "false",
description: "是否是因子组",
source: "query"
},
{
name: "params.alarmTime",
type: "number",
required: false,
defaultValue: "1700028000000",
description: "报警时间",
source: "query"
},
{
name: "params.timeDiff",
type: "number",
required: false,
defaultValue: "7/30",
description: "最近几天(周/月/年)的变化",
source: "query"
},
{
name: "params.queryTimeType",
type: "string",
required: false,
defaultValue: "hour",
description: "报警时间类型",
source: "query"
},
{
name: "params.factorName",
type: "string",
required: false,
defaultValue: "总磷(以 P 计)",
description: "报警因子名称",
source: "query"
},
{
name: "params.factorUnit",
type: "string",
required: false,
defaultValue: "mg / L",
description: "报警因子单位",
source: "query"
},
{
name: "isLazy",
type: "boolean",
required: false,
defaultValue: "false",
description: "是否默认不请求 需要手动调用 `reload`",
source: "lifecycle"
}
],
dataContract: {
mode: "builtin-api",
request: {
fields: [
{
name: "accessCode",
type: "string",
description: "站点编码"
},
{
name: "factor",
type: "number",
description: "因子ID"
},
{
name: "factorFlag",
type: "boolean",
description: "是否是因子组"
},
{
name: "alarmTime",
type: "number",
description: "报警时间"
},
{
name: "timeDiff",
type: "number",
description: "最近几天(周/月/年)的变化"
},
{
name: "queryTimeType",
type: "string",
description: "报警时间类型"
},
{
name: "factorName",
type: "string",
description: "报警因子名称"
},
{
name: "factorUnit",
type: "string",
description: "报警因子单位"
}
]
},
response: null,
events: [
{
name: "reload",
description: "手动控制组件请求数据刷新"
}
]
},
adapter: {
queryProp: "params",
dataProp: null,
lazyProp: "isLazy",
reloadMethod: "reload"
}
};
export { meta as default };