package com.ruoyi.order.dto; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.time.LocalDateTime; /** * @author zhibing.pu * @Date 2024/8/21 13:47 */ @Data @ApiModel public class PreChargeCheck { @ApiModelProperty("安全连接检测") private Boolean secureConnectionDetection; @ApiModelProperty("绝缘检测") private Boolean insulationTesting; @ApiModelProperty("电子锁锁止") private Boolean electronicLockLock; @ApiModelProperty("启动成功(1=启动中,2=启动成功,3=启动失败,退款)") private Integer startupSuccess; @ApiModelProperty("失败原因(0:无,1:设备编号不匹配,2:枪已在充电,3:设备故障,4:设备离线,5:未插枪桩在收到启充命令后,检测到未插枪则发送 0x33 报文回复充电失败。若在 60 秒(以收到 0x34 时间开始计算)内检测到枪重新连接,则补送 0x33 成功报文;超时或者离线等其他异常,桩不启充、不补发 0x33 报文)") private Integer failureCause; @ApiModelProperty("添加时间") private LocalDateTime addTime; }