You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
RuoYi-Vue/stock-system/src/main/java/com/ruoyi/stocksystem/domain/StocksInTrend.java

258 lines
5.8 KiB

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;
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;
}
@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();
}
}