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

189 lines (187 loc) 3.99 kB
const meta = { id: "wgms.SourceMonitoring", componentName: "SourceMonitoring", displayName: "源监控", category: "wgms", keywords: [ "wgms.SourceMonitoring", "SourceMonitoring", "源监控", "设备数量", "联网率", "在线数量", "在线率", "总数", "wgms", "DvWgmsSourceMonitoring", "树类型", "年份", "源监测" ], description: "用于展示源监控,核心内容包括设备数量、联网率、在线数量、在线率、总数。支持按区域code、树类型、年份等条件进行数据查询或筛选。", tags: [ "wgms", "builtin-api", "panel" ], 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: "区域code", source: "query" }, { name: "params.treeType", type: "number", required: false, defaultValue: "区域:1,流域:0", description: "树类型", source: "query" }, { name: "params.year", type: "string", required: false, defaultValue: "2023", description: "年份", source: "query" }, { name: "isLazy", type: "boolean", required: false, defaultValue: "false", description: "是否默认不请求 需要手动调用 `reload`", source: "lifecycle" }, { name: "data.equipmentCount", type: "number", required: false, defaultValue: "80", description: "设备数量", source: "data" }, { name: "data.onlinePercent", type: "number", required: false, defaultValue: "99", description: "联网率", source: "data" }, { name: "data.mainCount", type: "number", required: false, defaultValue: "80", description: "在线数量", source: "data" }, { name: "data.mainPerent", type: "number", required: false, defaultValue: "80", description: "在线率", source: "data" }, { name: "data.totalCount", type: "number", required: false, defaultValue: "100", description: "总数", source: "data" } ], dataContract: { mode: "builtin-api", request: { fields: [ { name: "treeId", type: "string", description: "区域code" }, { name: "treeType", type: "number", description: "树类型" }, { name: "year", type: "string", description: "年份" } ] }, response: { fields: [ { name: "equipmentCount", type: "number", description: "设备数量" }, { name: "onlinePercent", type: "number", description: "联网率" }, { name: "mainCount", type: "number", description: "在线数量" }, { name: "mainPerent", type: "number", description: "在线率" }, { name: "totalCount", type: "number", description: "总数" } ] }, events: [ { name: "reload", description: "手动控制组件请求数据刷新" } ] }, adapter: { queryProp: "params", dataProp: "data", lazyProp: "isLazy", reloadMethod: "reload" } }; export { meta as default };