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

import com.alibaba.fastjson2.annotation.JSONField;
import lombok.Data;
import lombok.NoArgsConstructor;

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

/**
 * @author xucaiqin
 * @date 2023-07-25 15:19:14
 */
@NoArgsConstructor
@Data
public class CashItem implements Serializable {
    @Serial
    private static final long serialVersionUID = 856945436214113979L;
    @JSONField(name = "order_no")
    private String orderNo;
    private String uid;
    private String uidName;
    private Integer status;
    @JSONField(name = "status_label")
    private String statusLabel;
    private String channel;
    @JSONField(name = "channel_label")
    private String channelLabel;
    @JSONField(name = "platform_no")
    private String platformNo;
    private BigDecimal money;
    private BigDecimal balance;
    private String remarks;
    @JSONField(name = "create_time")
    private String createTime;
    @JSONField(name = "finish_time")
    private String finishTime;
}
