@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" />
195 lines (193 loc) • 4.45 kB
JavaScript
const meta = {
id: "wgms.RegionalQualityAnalysis",
componentName: "RegionalQualityAnalysis",
displayName: "区域水质分析",
category: "wgms",
keywords: [
"wgms.RegionalQualityAnalysis",
"RegionalQualityAnalysis",
"区域水质分析",
"变化率(正数上升负数下降0持平)",
"本期综合指数值",
"区域编码",
"区域名称",
"同期综合指数值",
"wgms",
"DvWgmsRegionalQualityAnalysis",
"综合指数",
"区域分析"
],
description: "用于展示区域水质分析,核心内容包括变化率(正数上升负数下降0持平)、本期综合指数值、区域编码、区域名称、同期综合指数值。支持按树id、时间类型、开始时间、结束时间等条件进行数据查询或筛选。",
tags: [
"wgms",
"builtin-api",
"panel",
"analysis",
"water-quality"
],
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.treeId",
type: "string",
required: false,
defaultValue: "'3301'",
description: "树id",
source: "query"
},
{
name: "params.timeType",
type: "string",
required: false,
defaultValue: "'day'",
description: "时间类型",
source: "query"
},
{
name: "params.startTime",
type: "number",
required: false,
defaultValue: "1704038400000",
description: "开始时间",
source: "query"
},
{
name: "params.endTime",
type: "number",
required: false,
defaultValue: "1704038400000",
description: "结束时间",
source: "query"
},
{
name: "data.changePercent",
type: "number",
required: false,
defaultValue: "0.4",
description: "变化率(正数上升负数下降0持平)",
source: "data"
},
{
name: "data.currentPeriod",
type: "number",
required: false,
defaultValue: "1.2",
description: "本期综合指数值",
source: "data"
},
{
name: "data.regionCode",
type: "string",
required: false,
defaultValue: "3301",
description: "区域编码",
source: "data"
},
{
name: "data.regionName",
type: "string",
required: false,
defaultValue: "杭州市",
description: "区域名称",
source: "data"
},
{
name: "data.yoyPeriod",
type: "number",
required: false,
defaultValue: "1",
description: "同期综合指数值",
source: "data"
}
],
dataContract: {
mode: "builtin-api",
request: {
fields: [
{
name: "treeId",
type: "string",
description: "树id"
},
{
name: "timeType",
type: "string",
description: "时间类型"
},
{
name: "startTime",
type: "number",
description: "开始时间"
},
{
name: "endTime",
type: "number",
description: "结束时间"
}
]
},
response: {
fields: [
{
name: "changePercent",
type: "number",
description: "变化率(正数上升负数下降0持平)"
},
{
name: "currentPeriod",
type: "number",
description: "本期综合指数值"
},
{
name: "regionCode",
type: "string",
description: "区域编码"
},
{
name: "regionName",
type: "string",
description: "区域名称"
},
{
name: "yoyPeriod",
type: "number",
description: "同期综合指数值"
}
]
},
events: [
{
name: "reload",
description: "手动控制组件请求数据刷新"
}
]
},
adapter: {
queryProp: "params",
dataProp: "data",
lazyProp: null,
reloadMethod: "reload"
}
};
export { meta as default };