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_trends * * @author lxy * @date 2026-01-21 */ public class TTrends extends BaseEntity { private static final long serialVersionUID = 1L; /** 主键ID */ private Long id; /** 交易日期 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "交易日期", dateFormat = "yyyy-MM-dd") private Date tradeDate; /** 行业名称(关联t_industry_basic表) */ @Excel(name = "行业名称") private String industryName; /** 动量个股数量 */ @Excel(name = "动量个股数量") private Double stocksCount; /** 动量值 */ @Excel(name = "动量值") private Double trendValue; /** 动量值变化 */ @Excel(name = "动量值变化") private Double trendValueChange; /** 板块排名 */ @Excel(name = "板块排名") private Integer rank; /** 板块排名变化 */ @Excel(name = "板块排名变化") private Integer rankChange; /** 动量数据类型(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 Date getTradeDate() { return tradeDate; } public void setTradeDate(Date tradeDate) { this.tradeDate = tradeDate; } public String getIndustryName() { return industryName; } public void setIndustryName(String industryName) { this.industryName = industryName; } public Double getStocksCount() { return stocksCount; } public void setStocksCount(Double stocksCount) { this.stocksCount = stocksCount; } public Double getTrendValue() { return trendValue; } public void setTrendValue(Double trendValue) { this.trendValue = trendValue; } public Double getTrendValueChange() { return trendValueChange; } public void setTrendValueChange(Double trendValueChange) { this.trendValueChange = trendValueChange; } public Integer getRank() { return rank; } public void setRank(Integer rank) { this.rank = rank; } public Integer getRankChange() { return rankChange; } public void setRankChange(Integer rankChange) { this.rankChange = rankChange; } 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 "TTrends{" + "id=" + id + ", tradeDate=" + tradeDate + ", industryName='" + industryName + '\'' + ", stocksCount=" + stocksCount + ", trendValue=" + trendValue + ", trendValueChange=" + trendValueChange + ", rank=" + rank + ", rankChange=" + rankChange + ", momentumType='" + momentumType + '\'' + ", createTime=" + createTime + ", updateTime=" + updateTime + '}'; } }