mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-20 11:05:18 +08:00
保存蓝牙充电记录
This commit is contained in:
@@ -1476,12 +1476,16 @@ public class OrderService {
|
|||||||
// record.setEndSoc(dto.getEndSoc());
|
// record.setEndSoc(dto.getEndSoc());
|
||||||
record.setAmmeterTotalStart(dto.getStartKwh());
|
record.setAmmeterTotalStart(dto.getStartKwh());
|
||||||
record.setAmmeterTotalEnd(dto.getStopKwh());
|
record.setAmmeterTotalEnd(dto.getStopKwh());
|
||||||
record.setTotalUsedElectricity(new BigDecimal(dto.getTotalEnergy()));
|
record.setTotalUsedElectricity(StringUtils.isNotBlank(dto.getTotalEnergy()) ? new BigDecimal(dto.getTotalEnergy()) : BigDecimal.ZERO);
|
||||||
record.setSharpUsedElectricity(new BigDecimal(dto.getEnergySharp()));
|
record.setSharpUsedElectricity(StringUtils.isNotBlank(dto.getEnergySharp()) ? new BigDecimal(dto.getEnergySharp()) : BigDecimal.ZERO);
|
||||||
record.setPeakUsedElectricity(new BigDecimal(dto.getEnergyPeak()));
|
record.setPeakUsedElectricity(StringUtils.isNotBlank(dto.getEnergyPeak()) ? new BigDecimal(dto.getEnergyPeak()) : BigDecimal.ZERO);
|
||||||
record.setFlatUsedElectricity(new BigDecimal(dto.getEnergyFlat()));
|
record.setFlatUsedElectricity(StringUtils.isNotBlank(dto.getEnergyFlat()) ? new BigDecimal(dto.getEnergyFlat()) : BigDecimal.ZERO);
|
||||||
record.setValleyUsedElectricity(new BigDecimal(dto.getEnergyValley()));
|
record.setValleyUsedElectricity(StringUtils.isNotBlank(dto.getEnergyValley()) ? new BigDecimal(dto.getEnergyValley()) : BigDecimal.ZERO);
|
||||||
record.setReason(dto.getStopReason());
|
if (StringUtils.isNotBlank(dto.getStopReason())) {
|
||||||
|
int i = Integer.parseInt(dto.getStopReason(), 16);
|
||||||
|
String stopReasonMsg = YKCChargingStopReasonEnum.getMsgByCode(i);
|
||||||
|
record.setReason(stopReasonMsg);
|
||||||
|
}
|
||||||
record.setTradeDate(DateUtils.parseDate(dto.getTradeTime()));
|
record.setTradeDate(DateUtils.parseDate(dto.getTradeTime()));
|
||||||
record.setSourceType("BT");
|
record.setSourceType("BT");
|
||||||
record.setCreateBy(dto.getMemberId());
|
record.setCreateBy(dto.getMemberId());
|
||||||
@@ -1491,4 +1495,8 @@ public class OrderService {
|
|||||||
record.setDelFlag(DelFlagEnum.NORMAL.getValue());
|
record.setDelFlag(DelFlagEnum.NORMAL.getValue());
|
||||||
personalChargingRecordService.insertOrUpdateSelective(record);
|
personalChargingRecordService.insertOrUpdateSelective(record);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static void main(String[] args) {
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -115,7 +115,6 @@ public enum YKCChargingStopReasonEnum {
|
|||||||
;
|
;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
private int code;
|
private int code;
|
||||||
private String msg;
|
private String msg;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user