package com.xcong.excoin.modules.dataMonitoring.entity;
|
|
import java.math.BigDecimal;
|
import java.util.Date;
|
|
import com.baomidou.mybatisplus.annotation.IdType;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
import lombok.Data;
|
|
/**
|
* 数据监控
|
*/
|
@Data
|
@TableName("data_monitoring")
|
public class DataMonitoringEntity {
|
//订单数
|
public static final int ORDER_COUNT_TODAY = 30;
|
//比例
|
public static final double ORDER_BILI_TODAY = 0.5;
|
//总盈亏
|
public static final String ORDER_ALLREWARD_TODAY = "500";
|
|
@TableId(value = "id",type = IdType.AUTO)
|
private Long id;
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private Date createTime;
|
|
/**
|
* 会员ID
|
*/
|
private Long memberId;
|
/**
|
* 当天订单总数
|
*/
|
private int count;
|
/**
|
* 总盈亏
|
*/
|
private BigDecimal reward;
|
/**
|
*不符合条件的订单数量
|
*/
|
private int countOut;
|
/**
|
* 1:每日开仓数超过30 2:三分钟平仓操作订单超过每日总订单数的50% 3:订单总盈亏超过500
|
*/
|
private int type;
|
|
@TableField(exist = false)
|
private String account;
|
@TableField(exist = false)
|
private String phone;
|
@TableField(exist = false)
|
private String email;
|
|
@TableField(exist = false)
|
private String orderType;
|
|
}
|