package org.example.ssmico.demos.web.entity;
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import lombok.Data;
|
|
import java.io.Serializable;
|
import java.util.Date;
|
|
import javax.persistence.Column;
|
import javax.persistence.Table;
|
|
|
/**
|
* 区块链充值订单
|
*/
|
@Data
|
@TableName("T_RECHARGE_BLOCKCHAIN_ORDER")
|
public class RechargeBlockchain {
|
|
@TableField(value="UUID")
|
private String uuid;
|
|
/**
|
* 订单号
|
*/
|
@TableField(value="ORDER_NO")
|
private String order_no;
|
|
@TableField(value="PARTY_ID")
|
private String partyId;
|
|
/**
|
* 充值数量
|
*/
|
@TableField(value="CHANNEL_AMOUNT")
|
private Double volume;
|
|
/**
|
* 充值币种
|
*/
|
@TableField(value="COIN")
|
private String symbol;
|
|
/**
|
* 充值状态 0 初始状态,未知或处理中 1 成功 2 失败
|
*/
|
@TableField(value="SUCCEEDED")
|
private int succeeded = 0;
|
/**
|
* 创建时间
|
*/
|
@TableField(value="CREATED")
|
private Date created;
|
/**
|
* 审核操作时间
|
*/
|
@TableField(value="REVIEWTIME")
|
private Date reviewTime;
|
|
/**
|
* 备注说明,管理员操作
|
*/
|
@TableField(value="DESCRIPTION")
|
private String description;
|
|
/**
|
* 区块链充值地址
|
*/
|
@TableField(value="BLOCKCHAIN_NAME")
|
private String blockchain_name;
|
/**
|
* 已充值的上传图片
|
*/
|
@TableField(value="IMG")
|
private String img;
|
|
/**
|
* 客户自己的区块链地址
|
*/
|
@TableField(value="ADDRESS")
|
private String address;
|
/**
|
* 通道充值地址
|
*/
|
@TableField(value="CHANNEL_ADDRESS")
|
private String channel_address;
|
|
/**
|
* 转账hash
|
*/
|
@TableField(value="TX")
|
private String tx;
|
}
|