UNPKG

@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" />

202 lines (200 loc) 4.52 kB
const meta = { id: "wgms.ChlorophyllAchangeRate", componentName: "ChlorophyllAchangeRate", displayName: "叶绿素a变化率", category: "wgms", keywords: [ "wgms.ChlorophyllAchangeRate", "ChlorophyllAchangeRate", "叶绿素a变化率", "同比", "环比", "近24条数据变化率均值", "wgms", "DvWgmsChlorophyllAchangeRate", "DvWgmsChlorophyllAChangeRate", "监测方式", "站点类型", "叶绿素变化率" ], description: "用于展示叶绿素a变化率,核心内容包括同比、环比、近24条数据变化率均值。支持按监测方式、因子code、站点code、站点类型、报警时间、报警时间类型等条件进行数据查询或筛选。", tags: [ "wgms", "builtin-api", "panel", "monitor" ], 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.dataType", type: "string", required: false, defaultValue: "'0'", description: "监测方式", source: "query" }, { name: "params.factorCode", type: "string", required: false, defaultValue: "'w01016'", description: "因子code", source: "query" }, { name: "params.siteCode", type: "string", required: false, defaultValue: "'zaolei001'", description: "站点code", source: "query" }, { name: "params.stationCode", type: "string", required: false, defaultValue: "'1'", description: "站点类型", source: "query" }, { name: "params.time", type: "number", required: false, defaultValue: "dayjs().startOf('year').valueOf()", description: "报警时间", source: "query" }, { name: "params.timeType", type: "string", required: false, defaultValue: "'day'", description: "报警时间类型", source: "query" }, { name: "isLazy", type: "boolean", required: false, defaultValue: "false", description: "是否默认不请求 需要手动调用 `reload`", source: "lifecycle" }, { name: "data.yoyPercent", type: "string", required: false, defaultValue: "'23.1'", description: "同比", source: "data" }, { name: "data.qoqPercent", type: "string", required: false, defaultValue: "'-5.4'", description: "环比", source: "data" }, { name: "data.late24Percent", type: "string", required: false, defaultValue: "'0.0'", description: "近24条数据变化率均值", source: "data" } ], dataContract: { mode: "builtin-api", request: { fields: [ { name: "dataType", type: "string", description: "监测方式" }, { name: "factorCode", type: "string", description: "因子code" }, { name: "siteCode", type: "string", description: "站点code" }, { name: "stationCode", type: "string", description: "站点类型" }, { name: "time", type: "number", description: "报警时间" }, { name: "timeType", type: "string", description: "报警时间类型" } ] }, response: { fields: [ { name: "yoyPercent", type: "string", description: "同比" }, { name: "qoqPercent", type: "string", description: "环比" }, { name: "late24Percent", type: "string", description: "近24条数据变化率均值" } ] }, events: [ { name: "reload", description: "手动控制组件请求数据刷新" } ] }, adapter: { queryProp: "params", dataProp: "data", lazyProp: "isLazy", reloadMethod: "reload" } }; export { meta as default };