@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" />
226 lines (224 loc) • 5.39 kB
JavaScript
const meta = {
id: "wgms.AlgaeTopicsImportantWater",
componentName: "AlgaeTopicsImportantWater",
displayName: "重要水域藻华现状",
category: "wgms",
keywords: [
"wgms.AlgaeTopicsImportantWater",
"AlgaeTopicsImportantWater",
"重要水域藻华现状",
"水域数据列表",
"站点或者水域叶绿素a最近7次变化趋势",
"wgms",
"DvWgmsAlgaeTopicsImportantWater",
"重要水域藻情现状",
"藻类重点水域",
"重点水域"
],
description: "用于展示重要水域藻华现状,核心内容包括水域数据列表、站点或者水域叶绿素a最近7次变化趋势。支持按开始时间、结束时间、重要水域的value、区域或者流域code、区域或者流域name、是否获取最新数据等条件进行数据查询或筛选。",
tags: [
"wgms",
"builtin-api",
"panel",
"trend",
"algae"
],
layout: {
minWidth: 320,
minHeight: 180,
preferredAspectRatio: "16:9",
supportedSlotTypes: [
"panel"
]
},
propsSchema: [
{
name: "data",
type: "object",
required: false,
description: "组件展示数据",
source: "component"
},
{
name: "params",
type: "object",
required: false,
description: "组件请求参数",
source: "component"
},
{
name: "params.beginTime",
type: "number",
required: false,
defaultValue: "1685894400000",
description: "开始时间",
source: "query"
},
{
name: "params.endTime",
type: "number",
required: false,
defaultValue: "1685894400000",
description: "结束时间",
source: "query"
},
{
name: "params.type",
type: "string",
required: false,
defaultValue: "6",
description: "重要水域的value",
source: "query"
},
{
name: "params.regionCode",
type: "string",
required: false,
defaultValue: "3301",
description: "区域或者流域code",
source: "query"
},
{
name: "params.regionName",
type: "string",
required: false,
defaultValue: "杭州市",
description: "区域或者流域name",
source: "query"
},
{
name: "params.isLast",
type: "boolean",
required: false,
defaultValue: "true",
description: "是否获取最新数据",
source: "query"
},
{
name: "periodBeginTime",
type: "number",
required: false,
defaultValue: "1685894400000",
description: "期的开始时间",
source: "component"
},
{
name: "periodEndTime",
type: "number",
required: false,
defaultValue: "1685894400000",
description: "期的结束时间",
source: "component"
},
{
name: "currentTime",
type: "number",
required: false,
defaultValue: "1685894400000",
description: "期当前日时间",
source: "component"
},
{
name: "currentType",
type: "string",
required: false,
defaultValue: "dailyControl",
description: "dailyControl 日常管控 currentType 历史期",
source: "component"
},
{
name: "upToDate",
type: "boolean",
required: false,
defaultValue: "true",
description: "true 最新 false 今日累计",
source: "component"
},
{
name: "isLazy",
type: "boolean",
required: false,
defaultValue: "false",
description: "是否默认不请求 需要手动调用 `reload`",
source: "lifecycle"
},
{
name: "data.alageMonitorWaters",
type: "array",
required: false,
description: "水域数据列表",
source: "data"
},
{
name: "data.trendData",
type: "object",
required: false,
description: "站点或者水域叶绿素a最近7次变化趋势",
source: "data"
}
],
dataContract: {
mode: "builtin-api",
request: {
fields: [
{
name: "beginTime",
type: "number",
description: "开始时间"
},
{
name: "endTime",
type: "number",
description: "结束时间"
},
{
name: "type",
type: "string",
description: "重要水域的value"
},
{
name: "regionCode",
type: "string",
description: "区域或者流域code"
},
{
name: "regionName",
type: "string",
description: "区域或者流域name"
},
{
name: "isLast",
type: "boolean",
description: "是否获取最新数据"
}
]
},
response: {
fields: [
{
name: "alageMonitorWaters",
type: "array",
description: "水域数据列表"
},
{
name: "trendData",
type: "object",
description: "站点或者水域叶绿素a最近7次变化趋势"
}
]
},
events: [
{
name: "reload",
description: "手动控制组件请求数据刷新"
}
]
},
adapter: {
queryProp: "params",
dataProp: "data",
lazyProp: "isLazy",
reloadMethod: "reload"
}
};
export { meta as default };