package com.aircraft.modules.order.domain.vo;

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

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

/**
 *
 * 结算单明细 VO
 *
 * @author chenxiky
 * @version 1.0.0
 * @since 2025/7/26
 */
@Data
public class SettlementDetailVO {

    /**
     * 订单号
     */
    @ApiModelProperty(value = "订单号")
    private String orderNo;

    /**
     * 订单创建时间
     */
    @ApiModelProperty(value = "订单创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date orderCreateTime;

    /**
     * 重量
     */
    @ApiModelProperty(value = "重量")
    private BigDecimal cargoWeight;

    /**
     * 金额
     */
    @ApiModelProperty(value = "金额")
    private BigDecimal totalAmount;

    /**
     * 确认人
     */
    @ApiModelProperty(value = "确认人")
    private String confirmPerson;

}
