This commit is contained in:
2023-06-13 14:29:16 +08:00
parent 8e81a7df97
commit d62cae8d53

View File

@@ -46,6 +46,7 @@ import org.springframework.stereotype.Service;
import org.springframework.util.StopWatch; import org.springframework.util.StopWatch;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.math.RoundingMode;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
@@ -484,7 +485,7 @@ public class PileBasicInfoServiceImpl implements IPileBasicInfoService {
realTimeMonitorData.setDateTime(DateUtils.parseDateToStr(DateUtils.YYYY_MM_DD_HH_MM_SS, now)); realTimeMonitorData.setDateTime(DateUtils.parseDateToStr(DateUtils.YYYY_MM_DD_HH_MM_SS, now));
// 计算功率,后面查询要用 // 计算功率,后面查询要用
String power = new BigDecimal(realTimeMonitorData.getOutputVoltage()) String power = new BigDecimal(realTimeMonitorData.getOutputVoltage())
.multiply(new BigDecimal(realTimeMonitorData.getOutputCurrent())).setScale(2, BigDecimal.ROUND_HALF_UP).toString(); .multiply(new BigDecimal(realTimeMonitorData.getOutputCurrent())).setScale(2, RoundingMode.HALF_UP).toString();
realTimeMonitorData.setOutputPower(power); realTimeMonitorData.setOutputPower(power);
// 保存json字符串 // 保存json字符串
String jsonMsg = JSONObject.toJSONString(realTimeMonitorData); String jsonMsg = JSONObject.toJSONString(realTimeMonitorData);