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; }