package com.yuchen.saas.parking.charge.api.dto;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @ClassName ChargingRecord
 * @Description 充电记录表-云快充
 * @Author 张逸飞
 * @Date 2022/9/19 16:31
 */
@Data
public class YkcChargingRecordDto implements Serializable {

    /**
     * 第三方账号（道闸停车方提供）
     */
    @ApiModelProperty(name = "portName", value = "第三方账号（道闸停车方提供）")
    private String portName;

    /**
     * 停车场ID（道闸停车方提供
     */
    @ApiModelProperty(name = "parkId", value = "停车场ID（道闸停车方提供)")
    private String parkId;

    /**
     * 订单号(充电桩订单号)
     */
    @ApiModelProperty(name = "orderNo", value = "订单号(充电桩订单号)")
    private String orderNo;

    /**
     * 车牌号(全车牌)
     */
    @ApiModelProperty(name = "plateNo", value = "车牌号(全车牌)")
    private String plateNo;

    /**
     * 开始时间
     */
    @ApiModelProperty(name = "startTime", value = "开始时间")
    private String startTime;

    /**
     * 结束时间
     */
    @ApiModelProperty(name = "endTime", value = "结束时间")
    private String endTime;

    /**
     * 电站ID
     */
    @ApiModelProperty(name = "stationId", value = "电站ID")
    private String stationId;

    /**
     * 电站名称
     */
    @ApiModelProperty(name = "stationName", value = "电站名称")
    private String stationName;

    /**
     * 设备ID
     */
    @ApiModelProperty(name = "deviceId", value = "设备ID")
    private String deviceId;

    /**
     * 设备名称
     */
    @ApiModelProperty(name = "deviceName", value = "设备名称")
    private String deviceName;

    /**
     * 车位号
     */
    @ApiModelProperty(name = "spaceNo", value = "车位号")
    private String spaceNo;

    /**
     * 充电量
     */
    @ApiModelProperty(name = "power", value = "充电量")
    private String power;

    /**
     * 电费
     */
    @ApiModelProperty(name = "elecMoney", value = "电费")
    private String elecMoney;

    /**
     * 服务费/附加费
     */
    @ApiModelProperty(name = "seviceMoney", value = "服务费/附加费")
    private String seviceMoney;

    /**
     * 总费用
     */
    @ApiModelProperty(name = "totalMoney", value = "总费用")
    private String totalMoney;

    /**
     * 签名
     */
    @ApiModelProperty(name = "sign", value = "签名")
    private String sign;

}
