优化逻辑
This commit is contained in:
parent
19a3df435e
commit
9ecebaac7d
@ -153,7 +153,7 @@ public class AlgorithmDeviceServiceImpl extends ServiceImpl<AlgorithmDeviceMappe
|
||||
for (LocalDateTime slot : minuteSlots) {
|
||||
xAxisData.add(slot.format(formatter));
|
||||
String value = minuteDataMap.getOrDefault(slot, "0");
|
||||
if (!NumberUtil.isDouble(value)) {
|
||||
if (!NumberUtil.isNumber(value)) {
|
||||
value = "0";
|
||||
}
|
||||
seriesData.add(NumberUtil.parseDouble(value));
|
||||
|
@ -83,7 +83,7 @@ public class DeviceWorkDataController {
|
||||
for (LocalDateTime slot : minuteSlots) {
|
||||
xAxisData.add(slot.format(formatter));
|
||||
String value = minuteDataMap.getOrDefault(slot, "0");
|
||||
if (!NumberUtil.isDouble(value)) {
|
||||
if (!NumberUtil.isNumber(value)) {
|
||||
value="0";
|
||||
}
|
||||
seriesData.add(NumberUtil.parseDouble(value));
|
||||
|
@ -1,11 +1,12 @@
|
||||
package com.yfd.platform.utils;
|
||||
|
||||
import cn.hutool.core.util.NumberUtil;
|
||||
|
||||
public class TestFileDir {
|
||||
public static void main(String[] args) throws Exception {
|
||||
double resultvalue = 50;
|
||||
double baseValue = 100;
|
||||
double abs = Math.abs((resultvalue - baseValue) / baseValue * 100);
|
||||
System.out.println(abs);
|
||||
if (NumberUtil.isNumber("23")) {
|
||||
System.out.println("是数字");
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
@ -44,17 +44,21 @@
|
||||
</select>
|
||||
<select id="getDeviceWorkData" resultType="java.util.Map">
|
||||
SELECT
|
||||
ds.signal_id,
|
||||
ds.signal_code itemcode,
|
||||
ds.signal_name dictname,
|
||||
COALESCE ( ds.yc_value, '无' ) AS value,
|
||||
ds.signal_unit unit
|
||||
ds.signal_id,
|
||||
ds.signal_code itemcode,
|
||||
ds.signal_name dictname,
|
||||
COALESCE ( ds.yc_value, '无' ) AS value,
|
||||
ds.signal_unit unit
|
||||
FROM
|
||||
fk_device_signal ds
|
||||
INNER JOIN iis_substation_component sc ON ds.main_component_id = sc.component_id
|
||||
fk_device_signal ds
|
||||
INNER JOIN iis_substation_component sc ON ds.main_component_id = sc.component_id
|
||||
INNER JOIN iis_substation ss ON ss.station_code = sc.station_code
|
||||
WHERE
|
||||
sc.component_name = '微气象设备部件'
|
||||
ORDER BY orderno
|
||||
sc.component_name = '微气象设备部件'
|
||||
<if test="stationId != null and stationId != ''">
|
||||
AND ss.station_id=#{stationId}
|
||||
</if>
|
||||
ORDER BY orderno
|
||||
</select>
|
||||
<select id="getHistoricalCurveList" resultType="com.yfd.platform.modules.auxcontrol.domain.DeviceWorkData">
|
||||
SELECT
|
||||
|
Loading…
Reference in New Issue
Block a user