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; /** 3日区间涨跌幅 */ @Excel(name = "3日区间涨跌幅") private BigDecimal differrange3; /** 5日区间涨跌幅 */ @Excel(name = "5日区间涨跌幅") private BigDecimal differrange5; /** 15日区间涨跌幅 */ @Excel(name = "15日区间涨跌幅") private BigDecimal differrange15; /** 30日区间涨跌幅 */ @Excel(name = "30日区间涨跌幅") private BigDecimal differrange30; 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; } public void setDifferrange3(BigDecimal differrange3) { this.differrange3 = differrange3; } public BigDecimal getDifferrange3() { return differrange3; } public void setDifferrange5(BigDecimal differrange5) { this.differrange5 = differrange5; } public BigDecimal getDifferrange5() { return differrange5; } public void setDifferrange15(BigDecimal differrange15) { this.differrange15 = differrange15; } public BigDecimal getDifferrange15() { return differrange15; } public void setDifferrange30(BigDecimal differrange30) { this.differrange30 = differrange30; } public BigDecimal getDifferrange30() { return differrange30; } @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(); } }