package com.yami.trading.bean.trader.domain;
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.yami.trading.common.domain.BaseEntity;
|
import lombok.Data;
|
import lombok.EqualsAndHashCode;
|
|
import java.math.BigDecimal;
|
import java.util.Date;
|
|
/**
|
* 跟随者与带单员在某个自然日的跟单已实现盈亏汇总(按平仓时间归属日期)
|
*/
|
@Data
|
@EqualsAndHashCode(callSuper = true)
|
@TableName("T_TRADER_FOLLOW_DAILY_PNL")
|
public class TraderFollowDailyPnl extends BaseEntity {
|
|
@TableField("PARTY_ID")
|
private String partyId;
|
|
@TableField("TRADER_PARTY_ID")
|
private String traderPartyId;
|
|
@TableField("PNL_DATE")
|
private Date pnlDate;
|
|
@TableField("REALIZED_PROFIT_SUM")
|
private BigDecimal realizedProfitSum = BigDecimal.ZERO;
|
|
/** 0 未结算 1 已结算 */
|
@TableField("SETTLED")
|
private Integer settled = 0;
|
|
@TableField("COMMISSION_AMOUNT")
|
private BigDecimal commissionAmount = BigDecimal.ZERO;
|
}
|