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/newstock-system/src/main/java/com/ruoyi/newstocksystem/domain/TStockHighLowStatus.java

159 lines
3.6 KiB

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_stock_high_low_status
*
* @author lxy
* @date 2026-01-21
*/
public class TStockHighLowStatus extends BaseEntity
{
private static final long serialVersionUID = 1L;
/** 证券代码关联t_stock_basic */
@Excel(name = "证券代码")
private String stockCode;
/** 交易日期 */
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "交易日期", dateFormat = "yyyy-MM-dd")
private Date tradeDate;
/** 是否创阶段新高1=是0=否) */
@Excel(name = "近期创阶段新高", readConverterExp = "1=是,0=否")
private Integer isNewHigh;
/** 区间最高价日(创新高时填充) */
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "区间最高价日", dateFormat = "yyyy-MM-dd")
private Date newHighDate;
/** 是否创阶段新低1=是0=否) */
@Excel(name = "近期创阶段新低", readConverterExp = "1=是,0=否")
private Integer isNewLow;
/** 区间最低价日(创新低时填充) */
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "区间最低价日", dateFormat = "yyyy-MM-dd")
private Date newLowDate;
/** 证券名称(查询时关联获取) */
private String stockName;
/** 行业指数代码(查询时关联获取) */
private String industryIndexCode;
/** 行业指数名称(查询时关联获取) */
private String industryIndexName;
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 getIsNewHigh()
{
return isNewHigh;
}
public void setIsNewHigh(Integer isNewHigh)
{
this.isNewHigh = isNewHigh;
}
public Date getNewHighDate()
{
return newHighDate;
}
public void setNewHighDate(Date newHighDate)
{
this.newHighDate = newHighDate;
}
public Integer getIsNewLow()
{
return isNewLow;
}
public void setIsNewLow(Integer isNewLow)
{
this.isNewLow = isNewLow;
}
public Date getNewLowDate()
{
return newLowDate;
}
public void setNewLowDate(Date newLowDate)
{
this.newLowDate = newLowDate;
}
public String getStockName()
{
return stockName;
}
public void setStockName(String stockName)
{
this.stockName = stockName;
}
public String getIndustryIndexCode()
{
return industryIndexCode;
}
public void setIndustryIndexCode(String industryIndexCode)
{
this.industryIndexCode = industryIndexCode;
}
public String getIndustryIndexName()
{
return industryIndexName;
}
public void setIndustryIndexName(String industryIndexName)
{
this.industryIndexName = industryIndexName;
}
@Override
public String toString()
{
return "TStockHighLowStatus{" +
"stockCode='" + stockCode + '\'' +
", tradeDate=" + tradeDate +
", isNewHigh=" + isNewHigh +
", newHighDate=" + newHighDate +
", isNewLow=" + isNewLow +
", newLowDate=" + newLowDate +
'}';
}
}