package com.xhpc.evcs.dto;

import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
import lombok.Getter;
import lombok.Setter;

import javax.persistence.Column;
import javax.persistence.Id;

/**
 * 占位费
 *
 * @author yuyang
 * @Date 2025-07-08 16:49
 */
@JsonPropertyOrder({
        "PlaceholderOrderID",
        "StarChargeSeq",
        "TimeStart",
        "TimeEnd",
        "HoldTime",
        "ActuallyPay",
        "BillEquipment",
        "Status"
})
@Setter
@Getter
public class PlaceholderOrderInfo {
    @Id
    @JsonProperty("PlaceholderOrderID")
    private String placeholderOrderID;
    @JsonProperty("StarChargeSeq")
    private String starChargeSeq;
    @JsonProperty("TimeStart")
    private String timeStart;
    @JsonProperty("TimeEnd")
    private String timeEnd;
    @JsonProperty("HoldTime")
    private Integer holdTime;
    @JsonProperty("OvertimePrice")
    private Double overtimePrice;
    @JsonProperty("ActuallyPay")
    private Double actuallyPay;
    @JsonProperty("BillEquipment")
    private Integer billEquipment;
    @JsonProperty("Status")
    private Integer status;
}
