package com.kym.entity.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.time.LocalDateTime;

@Data
public class WalletDetailVo {
    private Long userId;
    private String mobilePhone;
    private Integer type;
    private String currency;
    private String orderNo;
    private Integer amount;
    private Integer grantsAmount;
    private Integer commission;
    private Integer beforeBalance;
    private Integer afterBalance;
    private Integer beforeGrantsBalance;
    private Integer afterGrantsBalance;
    private String transactionId;
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private LocalDateTime transactionTime;
    private Integer status;
    private String remark;
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private LocalDateTime createTime;
}
