1234567891011121314151617181920212223242526272829303132333435363738 |
- // 模拟 WatchConstant 和 L 工具类
- const WatchConstant = {
- nameList: ['watch1', 'watch2', 'watch3'] // 假设的名称列表
- };
- // 电量对应图标
- function kwh2Icon({ kwh }) {
- if (kwh <= 0) {
- icon = "./../../img/dl0.png";
- } else if (kwh > 0 && kwh <= 1) {
- icon = "./../../img/dl1.png";
- } else if (kwh > 1 && kwh <= 4) {
- icon = "./../../img/dl2.png";
- } else if (kwh > 4 && kwh <= 7) {
- icon = "./../../img/dl3.png";
- } else if (kwh > 7 && kwh <= 9) {
- icon = "./../../img/dl4.png";
- } else if (kwh === 10) {
- icon = "./../../img/dl5.png";
- }
- return icon;
- }
- // 电量文案
- function kwh2Text({ kwh }) {
- L.w(`电量状态====${kwh}`);
- let k;
- if (kwh < 0) {
- k = 0;
- } else if (kwh > 9) {
- k = 9;
- return kwh === 0xFF ? "" : "充电中";
- } else {
- k = kwh;
- }
- return `${k + 1}0%`;
- }
|