|
|
package com.ruoyi.newstocksystem.domain;
|
|
|
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
import com.ruoyi.common.annotation.Excel;
|
|
|
import com.ruoyi.common.core.domain.BaseEntity;
|
|
|
import java.util.Date;
|
|
|
|
|
|
/**
|
|
|
* 趋势中的股票对象 t_stocks_in_trend
|
|
|
* 注意:由于该表是分区表,不支持外键约束,但业务逻辑中仍需确保stock_code在t_stock_basic表中存在
|
|
|
*
|
|
|
* @author lxy
|
|
|
* @date 2026-01-21
|
|
|
*/
|
|
|
public class TStocksInTrend extends BaseEntity
|
|
|
{
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
|
|
/** 主键ID */
|
|
|
private Long id;
|
|
|
|
|
|
/** 股票代码 */
|
|
|
@Excel(name = "股票代码")
|
|
|
private String stockCode;
|
|
|
|
|
|
/** 交易日期 */
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
|
|
@Excel(name = "交易日期", dateFormat = "yyyy-MM-dd")
|
|
|
private Date tradeDate;
|
|
|
|
|
|
/** 排名 */
|
|
|
@Excel(name = "排名")
|
|
|
private Integer rank;
|
|
|
|
|
|
/** 动量数据类型(10日、20日) */
|
|
|
@Excel(name = "动量数据类型")
|
|
|
private String momentumType;
|
|
|
|
|
|
/** 创建时间 */
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
private Date createTime;
|
|
|
|
|
|
/** 更新时间 */
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
private Date updateTime;
|
|
|
|
|
|
public Long getId()
|
|
|
{
|
|
|
return id;
|
|
|
}
|
|
|
|
|
|
public void setId(Long id)
|
|
|
{
|
|
|
this.id = id;
|
|
|
}
|
|
|
|
|
|
public String getStockCode()
|
|
|
{
|
|
|
return stockCode;
|
|
|
}
|
|
|
|
|
|
public void setStockCode(String stockCode)
|
|
|
{
|
|
|
this.stockCode = stockCode;
|
|
|
}
|
|
|
|
|
|
public Date getTradeDate()
|
|
|
{
|
|
|
return tradeDate;
|
|
|
}
|
|
|
|
|
|
public void setTradeDate(Date tradeDate)
|
|
|
{
|
|
|
this.tradeDate = tradeDate;
|
|
|
}
|
|
|
|
|
|
public Integer getRank()
|
|
|
{
|
|
|
return rank;
|
|
|
}
|
|
|
|
|
|
public void setRank(Integer rank)
|
|
|
{
|
|
|
this.rank = rank;
|
|
|
}
|
|
|
|
|
|
public String getMomentumType()
|
|
|
{
|
|
|
return momentumType;
|
|
|
}
|
|
|
|
|
|
public void setMomentumType(String momentumType)
|
|
|
{
|
|
|
this.momentumType = momentumType;
|
|
|
}
|
|
|
|
|
|
public Date getCreateTime()
|
|
|
{
|
|
|
return createTime;
|
|
|
}
|
|
|
|
|
|
public void setCreateTime(Date createTime)
|
|
|
{
|
|
|
this.createTime = createTime;
|
|
|
}
|
|
|
|
|
|
public Date getUpdateTime()
|
|
|
{
|
|
|
return updateTime;
|
|
|
}
|
|
|
|
|
|
public void setUpdateTime(Date updateTime)
|
|
|
{
|
|
|
this.updateTime = updateTime;
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public String toString() {
|
|
|
return "TStocksInTrend{" +
|
|
|
"id=" + id +
|
|
|
", stockCode='" + stockCode + '\'' +
|
|
|
", tradeDate=" + tradeDate +
|
|
|
", rank=" + rank +
|
|
|
", momentumType='" + momentumType + '\'' +
|
|
|
", createTime=" + createTime +
|
|
|
", updateTime=" + updateTime +
|
|
|
'}';
|
|
|
}
|
|
|
} |