package com.ruoyi.booksystem.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; /** * 单笔操作统计对象 statistics * * @author ruoyi * @date 2023-12-18 */ public class Statistics extends BaseEntity { private static final long serialVersionUID = 1L; /** $column.columnComment */ private Long id; /** 股票代码 */ @Excel(name = "股票代码") private String code; /** 股票名称 */ @Excel(name = "股票名称") private String name; /** 交易日期 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "交易日期", width = 30, dateFormat = "yyyy-MM-dd") private Date tradeDay; /** 交易日星期 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "交易日星期", width = 30, dateFormat = "yyyy-MM-dd") private Date weekDay; /** 操作id */ @Excel(name = "操作id") private String operationsId; /** 当笔当日盈亏 */ @Excel(name = "当笔当日盈亏") private BigDecimal profit; /** 当笔当日盈亏盈亏比例 */ @Excel(name = "当笔当日盈亏盈亏比例") private Long diff; /** 操作id */ @Excel(name = "操作id") private Long operateionId; /** 用户id */ @Excel(name = "用户id") private Long userId; /** 备注 */ @Excel(name = "备注") private String bz; 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 setName(String name) { this.name = name; } public String getName() { return name; } public void setTradeDay(Date tradeDay) { this.tradeDay = tradeDay; } public Date getTradeDay() { return tradeDay; } public void setWeekDay(Date weekDay) { this.weekDay = weekDay; } public Date getWeekDay() { return weekDay; } public void setOperationsId(String operationsId) { this.operationsId = operationsId; } public String getOperationsId() { return operationsId; } public void setProfit(BigDecimal profit) { this.profit = profit; } public BigDecimal getProfit() { return profit; } public void setDiff(Long diff) { this.diff = diff; } public Long getDiff() { return diff; } public void setOperateionId(Long operateionId) { this.operateionId = operateionId; } public Long getOperateionId() { return operateionId; } public void setUserId(Long userId) { this.userId = userId; } public Long getUserId() { return userId; } public void setBz(String bz) { this.bz = bz; } public String getBz() { return bz; } @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("id", getId()) .append("code", getCode()) .append("name", getName()) .append("tradeDay", getTradeDay()) .append("weekDay", getWeekDay()) .append("operationsId", getOperationsId()) .append("profit", getProfit()) .append("diff", getDiff()) .append("operateionId", getOperateionId()) .append("userId", getUserId()) .append("bz", getBz()) .toString(); } }