package com.ruoyi.jianguan.dto; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @ApiModel(value = "充电订单对象") @Data public class ChargeStatus { @ApiModelProperty(value = "累计充电时间") private Long chargingTime; @ApiModelProperty(value = "充电站名称") private String stationName; @ApiModelProperty(value = "桩名称") private String pileName; @ApiModelProperty(value = "桩编号") private String equipmentID; @ApiModelProperty(value = "枪名称") private String gunName; @ApiModelProperty(value = "枪编号") private String connectorID; @ApiModelProperty(value = "电费总额") private Double elecMoney; @ApiModelProperty(value = "充电总度数") private Double totalPower; @ApiModelProperty(value = "充电订单状态 1:启动中; 2:充电中; 3:停止中;4:已结束 5:未知 6:启动失败") private Integer startChargeSeqStat; @ApiModelProperty(value = "电池剩余电量") private Integer soc; @ApiModelProperty(value = "启动充电失败原因") private String identCode; @ApiModelProperty(value = "订单id") private Long id; @ApiModelProperty(value = "充电订单号") private String startChargeSeq; @ApiModelProperty(value = "充电设备接口 状态 1:空闲; 2:占用(未充电) 3:占用(充电中) 4:占用(预约锁定); 255:故障") private Integer connectorStatus; @ApiModelProperty(value = "电流A相") private Double currentA; @ApiModelProperty(value = "电流B相") private Double currentB; @ApiModelProperty(value = "电流C相") private Double currentC; @ApiModelProperty(value = "电压A相") private Double voltageA; @ApiModelProperty(value = "电压B相") private Double voltageB; @ApiModelProperty(value = "电压C相") private Double voltageC; @ApiModelProperty(value = "充电开始时间") private String startTime; @ApiModelProperty(value = "充电采样时间") private String endTime; @ApiModelProperty(value = "服务费总额") private Double seviceMoney; @ApiModelProperty(value = "总金额") private Double totalMoney; @ApiModelProperty(value = "时段数N") private Integer sumPeriod; }