package com.ruoyi.order.dto; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.time.LocalDateTime; @Data @ApiModel("小程序VIN充电订单列表") public class MyVinChargingOrderList { @JsonSerialize(using = ToStringSerializer.class) @ApiModelProperty("订单id") private Long id; @ApiModelProperty("站点id") private Integer siteId; @ApiModelProperty("站点名称") private String title; @ApiModelProperty("充电度数") private BigDecimal chargingDegree; @ApiModelProperty("充电枪id") private Integer chargingGunId; @ApiModelProperty("充电桩枪/终端名称") private String name; @ApiModelProperty("结束方式(0=异常终止,1=主动终止,2=满电终止,3=费用不足终止)") private Integer endMode; @ApiModelProperty("展示金额;充电结束前为充值金额,结束后为支付金额") private BigDecimal payMoney; @ApiModelProperty("订单时间") private LocalDateTime createTime; @ApiModelProperty("订单状态") private Integer status; @ApiModelProperty("评价状态(1=待评价,2=已评价)") private Long evaluate; }