package com.sckw.payment.model.dto.wallet;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Getter;
import lombok.Setter;

import java.io.Serial;
import java.io.Serializable;
import java.math.BigDecimal;

@Getter
@Setter
public class PrePayIndex2 implements Serializable {
    @Serial
    private static final long serialVersionUID = -6059595444592551329L;

    @JSONField(name = "order_no")
    private String orderNo;
    @JSONField(name = "channel")
    private String channel;
    /**
     * 支付通道名
     */
    @JSONField(name = "channel_label")
    private String channelLabel;
    /**
     * 预付金额
     */
    @JSONField(name = "money")
    private BigDecimal money;
    /**
     * 预付后余额
     */
    @JSONField(name = "ap_balance")
    private BigDecimal apBalance;

    @JSONField(name = "create_time")
    private String createTime;

    @JSONField(name = "remarks")
    private String remarks;

    @JSONField(name = "status_label")
    private String statusLabel;
    /**
     * 订单状态
     */
    @JSONField(name = "status")
    private int status;


}