|
|
package com.ruoyi.stocksystem.domain;
|
|
|
|
|
|
import java.math.BigDecimal;
|
|
|
import java.util.Date;
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
import org.apache.commons.lang3.builder.ToStringBuilder;
|
|
|
import org.apache.commons.lang3.builder.ToStringStyle;
|
|
|
import com.ruoyi.common.annotation.Excel;
|
|
|
import com.ruoyi.common.core.domain.BaseEntity;
|
|
|
|
|
|
/**
|
|
|
* 动量个股对象 stocks_in_trend
|
|
|
*
|
|
|
* @author lxy
|
|
|
* @date 2022-01-03
|
|
|
*/
|
|
|
public class StocksInTrend extends BaseEntity
|
|
|
{
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
|
|
/** $column.columnComment */
|
|
|
private Long id;
|
|
|
|
|
|
/** $column.columnComment */
|
|
|
@Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
|
|
|
private String code;
|
|
|
|
|
|
/** 交易日期 */
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
|
|
@Excel(name = "交易日期", width = 30, dateFormat = "yyyy-MM-dd")
|
|
|
private Date tradeDay;
|
|
|
|
|
|
/** 排名 */
|
|
|
@Excel(name = "排名")
|
|
|
private Long sort;
|
|
|
|
|
|
/** 动量数据类型(10日、20日) */
|
|
|
@Excel(name = "动量数据类型", readConverterExp = "1=0日、20日")
|
|
|
private String type;
|
|
|
|
|
|
/** 股票名称 */
|
|
|
@Excel(name = "证券名称")
|
|
|
private String name;
|
|
|
|
|
|
/** 所属东财行业指数2级 */
|
|
|
@Excel(name = "所属东财行业指数2级")
|
|
|
private String blemind2;
|
|
|
|
|
|
/** 所属东财行业指数3级 */
|
|
|
@Excel(name = "所属东财行业指数3级")
|
|
|
private String blemind3;
|
|
|
|
|
|
|
|
|
/** 开盘价 */
|
|
|
@Excel(name = "开盘价")
|
|
|
private BigDecimal open;
|
|
|
|
|
|
/** 开盘价 */
|
|
|
@Excel(name = "收盘价")
|
|
|
private BigDecimal close;
|
|
|
|
|
|
/** 当日涨跌幅 */
|
|
|
@Excel(name = "当日涨跌幅")
|
|
|
private BigDecimal differrange;
|
|
|
|
|
|
/** 10日区间涨跌幅 */
|
|
|
@Excel(name = "10日区间涨跌幅")
|
|
|
private BigDecimal differrange10;
|
|
|
|
|
|
/** 10日区间涨跌幅 */
|
|
|
@Excel(name = "10日区间最大回撤")
|
|
|
private BigDecimal backdifferrange10;
|
|
|
|
|
|
/** 20日区间涨跌幅 */
|
|
|
@Excel(name = "20日区间涨跌幅")
|
|
|
private BigDecimal differrange20;
|
|
|
|
|
|
/** 20日区间涨跌幅 */
|
|
|
@Excel(name = "20日区间最大回撤")
|
|
|
private BigDecimal backdifferrange20;
|
|
|
|
|
|
/** 60日区间涨跌幅 */
|
|
|
@Excel(name = "60日区间涨跌幅")
|
|
|
private BigDecimal differrange60;
|
|
|
|
|
|
/** 60日区间涨跌幅 */
|
|
|
@Excel(name = "60日区间最大回撤")
|
|
|
private BigDecimal backdifferrange60;
|
|
|
|
|
|
/** 3日区间涨跌幅 */
|
|
|
@Excel(name = "3日区间涨跌幅")
|
|
|
private BigDecimal differrange3;
|
|
|
|
|
|
/** 5日区间涨跌幅 */
|
|
|
@Excel(name = "5日区间涨跌幅")
|
|
|
private BigDecimal differrange5;
|
|
|
|
|
|
/** 15日区间涨跌幅 */
|
|
|
@Excel(name = "15日区间涨跌幅")
|
|
|
private BigDecimal differrange15;
|
|
|
|
|
|
/** 30日区间涨跌幅 */
|
|
|
@Excel(name = "30日区间涨跌幅")
|
|
|
private BigDecimal differrange30;
|
|
|
|
|
|
public void setId(Long id)
|
|
|
{
|
|
|
this.id = id;
|
|
|
}
|
|
|
|
|
|
public Long getId()
|
|
|
{
|
|
|
return id;
|
|
|
}
|
|
|
public void setCode(String code)
|
|
|
{
|
|
|
this.code = code;
|
|
|
}
|
|
|
|
|
|
public String getCode()
|
|
|
{
|
|
|
return code;
|
|
|
}
|
|
|
public void setTradeDay(Date tradeDay)
|
|
|
{
|
|
|
this.tradeDay = tradeDay;
|
|
|
}
|
|
|
|
|
|
public Date getTradeDay()
|
|
|
{
|
|
|
return tradeDay;
|
|
|
}
|
|
|
public void setSort(Long sort)
|
|
|
{
|
|
|
this.sort = sort;
|
|
|
}
|
|
|
|
|
|
public Long getSort()
|
|
|
{
|
|
|
return sort;
|
|
|
}
|
|
|
public void setType(String type)
|
|
|
{
|
|
|
this.type = type;
|
|
|
}
|
|
|
|
|
|
public String getType()
|
|
|
{
|
|
|
return type;
|
|
|
}
|
|
|
|
|
|
public void setName(String name){this.name = name;}
|
|
|
public String getName()
|
|
|
{
|
|
|
return name;
|
|
|
}
|
|
|
|
|
|
public void setBlemind2(String blemind2)
|
|
|
{
|
|
|
this.blemind2 = blemind2;
|
|
|
}
|
|
|
public String getBlemind2()
|
|
|
{
|
|
|
return blemind2;
|
|
|
}
|
|
|
|
|
|
public void setBlemind3(String blemind3)
|
|
|
{
|
|
|
this.blemind3 = blemind3;
|
|
|
}
|
|
|
public String getBlemind3()
|
|
|
{
|
|
|
return blemind3;
|
|
|
}
|
|
|
|
|
|
public void setOpen(BigDecimal open)
|
|
|
{
|
|
|
this.open = open;
|
|
|
}
|
|
|
public BigDecimal getOpen()
|
|
|
{
|
|
|
return open;
|
|
|
}
|
|
|
|
|
|
public void setClose(BigDecimal close)
|
|
|
{
|
|
|
this.close = close;
|
|
|
}
|
|
|
public BigDecimal getClose()
|
|
|
{
|
|
|
return close;
|
|
|
}
|
|
|
|
|
|
public void setDifferrange(BigDecimal differrange)
|
|
|
{
|
|
|
this.differrange = differrange;
|
|
|
}
|
|
|
public BigDecimal getDifferrange()
|
|
|
{
|
|
|
return differrange;
|
|
|
}
|
|
|
|
|
|
public void setDifferrange10(BigDecimal differrange10)
|
|
|
{
|
|
|
this.differrange10 = differrange10;
|
|
|
}
|
|
|
public BigDecimal getDifferrange10()
|
|
|
{
|
|
|
return differrange10;
|
|
|
}
|
|
|
|
|
|
public void setBackDifferrange10(BigDecimal backdifferrange10)
|
|
|
{
|
|
|
this.backdifferrange10 = backdifferrange10;
|
|
|
}
|
|
|
public BigDecimal getBackDifferrange10()
|
|
|
{
|
|
|
return backdifferrange10;
|
|
|
}
|
|
|
|
|
|
public void setDifferrange20(BigDecimal differrange20)
|
|
|
{
|
|
|
this.differrange20 = differrange20;
|
|
|
}
|
|
|
public BigDecimal getDifferrange20()
|
|
|
{
|
|
|
return differrange20;
|
|
|
}
|
|
|
|
|
|
public void setBackDifferrange20(BigDecimal backdifferrange20)
|
|
|
{
|
|
|
this.backdifferrange20 = backdifferrange20;
|
|
|
}
|
|
|
public BigDecimal getBackDifferrange20()
|
|
|
{
|
|
|
return backdifferrange20;
|
|
|
}
|
|
|
|
|
|
public void setDifferrange60(BigDecimal differrange60)
|
|
|
{
|
|
|
this.differrange60 = differrange60;
|
|
|
}
|
|
|
public BigDecimal getDifferrange60()
|
|
|
{
|
|
|
return differrange60;
|
|
|
}
|
|
|
|
|
|
public void setBackDifferrange60(BigDecimal backdifferrange60)
|
|
|
{
|
|
|
this.backdifferrange60 = backdifferrange60;
|
|
|
}
|
|
|
public BigDecimal getBackDifferrange60()
|
|
|
{
|
|
|
return backdifferrange60;
|
|
|
}
|
|
|
|
|
|
public void setDifferrange3(BigDecimal differrange3)
|
|
|
{
|
|
|
this.differrange3 = differrange3;
|
|
|
}
|
|
|
public BigDecimal getDifferrange3()
|
|
|
{
|
|
|
return differrange3;
|
|
|
}
|
|
|
|
|
|
public void setDifferrange5(BigDecimal differrange5)
|
|
|
{
|
|
|
this.differrange5 = differrange5;
|
|
|
}
|
|
|
public BigDecimal getDifferrange5()
|
|
|
{
|
|
|
return differrange5;
|
|
|
}
|
|
|
|
|
|
public void setDifferrange15(BigDecimal differrange15)
|
|
|
{
|
|
|
this.differrange15 = differrange15;
|
|
|
}
|
|
|
public BigDecimal getDifferrange15()
|
|
|
{
|
|
|
return differrange15;
|
|
|
}
|
|
|
|
|
|
public void setDifferrange30(BigDecimal differrange30)
|
|
|
{
|
|
|
this.differrange30 = differrange30;
|
|
|
}
|
|
|
public BigDecimal getDifferrange30()
|
|
|
{
|
|
|
return differrange30;
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public String toString() {
|
|
|
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
|
|
|
.append("id", getId())
|
|
|
.append("code", getCode())
|
|
|
.append("tradeDay", getTradeDay())
|
|
|
.append("sort", getSort())
|
|
|
.append("type", getType())
|
|
|
.append("blemind2", getBlemind2())
|
|
|
.append("setBlemind3", getBlemind3())
|
|
|
.append("differrange", getDifferrange())
|
|
|
.append("differrange10", getDifferrange10())
|
|
|
.append("differrange20", getDifferrange20())
|
|
|
.append("differrange60", getDifferrange60())
|
|
|
.toString();
|
|
|
}
|
|
|
}
|