package com.ho.business.vo.resp.chargepile;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Description 充电枪出参
 * Author yule
 * Date 2022/10/24 19:21
 */
@Data
public class ChargeGunRespVO {

    @ApiModelProperty(value = "设备名称")
    String deviceName;

    @ApiModelProperty(value = "今日充电量")
    BigDecimal chargingCapacityDay;

    @ApiModelProperty(value = "当前功率")
    BigDecimal currentPower;

    @ApiModelProperty(value = "已充时长")
    BigDecimal chargedTime;

    @ApiModelProperty(value = "开始时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    Date beginTime;

    @ApiModelProperty(value = "今日充电次数")
    Integer chargeCount;

    @ApiModelProperty(value = "充电枪状态")
    Integer status;

}

