package com.simuwang.base.pojo.valuation; import lombok.Data; import java.math.BigDecimal; import java.util.Date; @Data public class CmValuationTableAttribute { /** * 主键id,估值属性表id */ private Integer id; /** * 用户id */ private Integer userid; /** * 估值表id,和cm_user_valuation_table.id关联 */ private Integer valuationId; /** * 币别 */ private String currency; /** * 汇率 */ private BigDecimal exchangeRate; /** * 原币成本 */ private BigDecimal oCurrencyCost; /** * 原币市值 */ private BigDecimal oCurrencyMarketValue; /** * 原币增值 */ private BigDecimal oCurrencyValueAdded; /** * 科目代码 */ private String subjectCode; /** * 新增字段,保存原始科目代码 */ private String originalSubjectCode; /** * 证券代码 */ private String securitiesCode; /** * 对应市场:0-股票市场,1-债券市场,2-商品期货,3-大宗商品,4-外汇,5-贵金属,6-公募基金,7-私募基金,8-货币,9-金融期货 */ private Byte secType; /** * 科目名称 */ private String subjectName; /** * 证券数量 */ private BigDecimal securitiesAmount; /** * 单位成本 */ private BigDecimal unitCost; /** * 成本 */ private BigDecimal netCost; /** * 成本占净值 */ private BigDecimal netCostRatio; /** * 行情收市价 */ private BigDecimal marketPrice; /** * 市值 */ private BigDecimal marketValue; /** * 市值占净值 */ private BigDecimal marketValueRatio; /** * 估值增值 */ private BigDecimal increment; /** * 停牌信息 */ private String haltInfo; /** * 权益信息 */ private String rightsInterestsInfo; /** * 是否有效:1-有效 0-无效 */ private Integer isvalid; /** * 创建者Id,默认第一次创建者名称,创建后不变更 */ private Integer creatorid; /** * 创建时间,默认第一次创建的getdate()时间 */ private Date createtime; /** * 修改者Id;第一次创建时与Creator值相同,修改时与修改人值相同 */ private Integer updaterid; /** * 修改时间;第一次创建时与CreatTime值相同,修改时与修改时间相同 */ private Date updatetime; /** * 科目代码层级 */ private Integer level; /** * 上一层级科目代码 */ private String preOriginalSubjectCode; }