电量统计能力组件

更新时间:2023-10-12 08:00:16下载pdf

产品加入后台管理系统统计类目后,才可以使用电量统计能力组件。请您使用产品的归属账号提交工单,将产品加入后台管理系统的统计类目。在工单中,请您提供产品 ID 以及该产品 ID 下需要开通统计类功能的 DP ID(功能点 ID)。

电量统计能力组件集合 电量统计电费统计电费设置 页面。该组件不仅支持以数字的形式,将 目标产品的用电量以及电费 等相关能力属性直观的展示在面板上,还支持以柱状图的形式,展示当前月份每天的用电量/电费比。电费设置 页面支持用户 自定义选择 货币、预算、超支提醒等多项设置。

示例

电量统计能力组件

API

uiIdParams: Object

参数 类型 描述 必选
uiId string 跳转至的 UI 界面的 ID

pageParams: Object

参数 类型 描述 默认值 必选
dpId number 开通电量统计功能的 dpId \
background
  • string
  • number
  • LinearGradientBackground
  • RadialGradientBackground
电量统计页面的页面级背景色,支持图片、字符串、渐变 #f8f8f8
statusBarStyle
  • default
  • light-content
  • dark-content
状态栏文案颜色 default
isSupportCharge boolean 是否支持展示电费统计页面 false
topBarFontColor string 头部栏字体和返回图标颜色 #000
topBarBackground string 头部栏背景色 transparent
tabTextStyle TextProp 标签栏未激活字体样式 null
tabActiveTextStyle TextProp 标签栏激活字体样式 null
tabActiveBackground string 标签栏激活背景颜色 #000
eleThemeColor string 电量统计圆环展示及相应文本颜色 #000
isNeedChange boolean 是否实时监听电压(cur_voltage)、电流(cur_current)、功耗(cur_power) DP 点状态 false
gapAngle number 圆环的缺口角度 100
radius number 圆环的半径 113
tableTextStyle TextProp 年表格标题文字样式 null
tableActiveTextColor string 月柱状图激活文字颜色 blue
statType
  • sum
  • minux
统计类型 sum

调用方法

TYSdk.mobile.jumpSubPage(
  { uiId: '000000t0ou' },
  {
	dpId: 17,
	isSupportCharge: true,
   }
);

多语言字段

BatteryCharge_cancel: '取消',
BatteryCharge_confirm: '确认',
BatteryCharge_edit: '编辑',
BatteryCharge_currency: '货币',
BatteryCharge_budget: '预算',
BatteryCharge_emptyLogTip: '当前无日志',
BatteryCharge_billingCycle: '账单 (每月)',
BatteryCharge_currencyValue: '{0}({1})',
BatteryCharge_price: '单价',
BatteryCharge_costPercentTip: '使用电费累积百分比',
BatteryCharge_notificationStatus: '超支提醒',
BatteryCharge_today: '今天',
BatteryCharge_yesterday: '昨天',
BatteryCharge_cumulative: '累积的',
BatteryCharge_electric: '用电量',
BatteryCharge_setting: '设置',
BatteryCharge_unit: '单价',
BatteryCharge_eleStats: '电量统计',
BatteryCharge_eleCharge: '电费统计',
BatteryCharge_today_ele: '今日电量 (KWh)',
BatteryCharge_total_ele: '总电量 (KWh)',
BatteryCharge_current_ele: '当前电流 (mA)',
BatteryCharge_current_pow: '当前功耗 (W)',
BatteryCharge_today_charge: '今日电费',
BatteryCharge_total_charge: '总电费',
BatteryCharge_unit_eleStats: '单位: kW.h',
BatteryCharge_unit_eleCharge: '单位: {0}',
BatteryCharge_voltage: '当前电压 (V)',
BatteryCharge_month_1: '一月',
BatteryCharge_month_2: '二月',
BatteryCharge_month_3: '三月',
BatteryCharge_month_4: '四月',
BatteryCharge_month_5: '五月',
BatteryCharge_month_6: '六月',
BatteryCharge_month_7: '七月',
BatteryCharge_month_8: '八月',
BatteryCharge_month_9: '九月',
BatteryCharge_month_10: '十月',
BatteryCharge_month_11: '十一月',
BatteryCharge_month_12: '十二月',
BatteryCharge_year: '{0}年',
BatteryCharge_BillListError: '接口请求错误',