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

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

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 +
'}';
}
}