| | |
| | | //行业贡献率计算 |
| | | NumberFormat numberFormat = NumberFormat.getInstance(); |
| | | numberFormat.setMaximumFractionDigits(2); |
| | | if (allDeviceSum != null) { |
| | | if (allDeviceSum != null && (Double) allDeviceSum != 0d) { |
| | | contributionRate = numberFormat.format(regionSum / ((Double) allDeviceSum) * 100) + "%"; |
| | | System.out.println(regionSum + "===" + allDeviceSum); |
| | | } |
| | |
| | | //行业贡献率计算 |
| | | NumberFormat numberFormat = NumberFormat.getInstance(); |
| | | numberFormat.setMaximumFractionDigits(2); |
| | | if (allDeviceSum != null) { |
| | | if (allDeviceSum != null && (Double) allDeviceSum != 0d) { |
| | | contributionRate = numberFormat.format(regionSum / ((Double) allDeviceSum) * 100) + "%"; |
| | | } |
| | | } |
| | |
| | | QueryWrapper<Sensor> sensorQueryWrapper = new QueryWrapper<>(); |
| | | sensorQueryWrapper.select("lower", "upper").eq("code", sensorCode); |
| | | Sensor sensor = sensorService.getOne(sensorQueryWrapper); |
| | | Double sensorLower = sensor.getLower(); |
| | | Double sensorUpper = sensor.getUpper(); |
| | | Double sensorLower = null; |
| | | Double sensorUpper = null; |
| | | if (sensor != null) { |
| | | sensorLower = sensor.getLower(); |
| | | sensorUpper = sensor.getUpper(); |
| | | } |
| | | |
| | | |
| | | //该组织所有设备信息 |
| | | List<String> allMacs = deviceService.getMacsByOrganizationId(orgId); |
| | |
| | | //行业贡献率计算 |
| | | NumberFormat numberFormat = NumberFormat.getInstance(); |
| | | numberFormat.setMaximumFractionDigits(2); |
| | | if (allDeviceSum != null) { |
| | | if (allDeviceSum != null && (Double) allDeviceSum != 0d) { |
| | | contributionRate = numberFormat.format(regionSum / ((Double) allDeviceSum) * 100) + "%"; |
| | | } |
| | | } |