package com.yami.trading.bean.model; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serializable; import java.util.Date; @EqualsAndHashCode(callSuper = false) @TableName("t_miner_order") @Data public class MinerOrder{ @TableId(type = IdType.AUTO,value = "id") private int id; private Serializable partyId; /** * 订单 号 */ private String order_no; /** * 矿机产品Id */ private String minerId; /** * 金额 */ private double amount; /** * 买入时间 */ private Date create_time; /** * 起息时间 从买入时间第二天开始算 */ private Date earn_time; /** * 截止时间 */ private Date stop_time; /** * 累计收益 */ private double profit; /** * 状态。0.正常赎回, 1 托管中 ,2提前赎回 (违约)3.取消 */ private String state = "1"; /** * 上次结息日期纪录,(如遇服务中途停止,可根据该字段判定是否需要重新计算) */ private Date compute_day; /** * 赎回时间 */ private Date close_time; /** * 是否首次购买: 1:首次购买,0不是首次 */ private String first_buy; /** * 基础计息金额 */ private double base_compute_amount; }