package com.td.boss.game.complayerprofit.pojo;

import lombok.Data;
import javax.persistence.*;
import java.io.Serializable;
import java.util.Date;

@Entity
@Table(name = "com_player_profit")
@Data
public class ComPlayerProfit implements Serializable {
    @Id
    private String id;//

    private String userId;//操作用户的id

    private String targetId;//目标用户的id

    private String plantFlag;//种植的唯一标识

    private Integer landId;//收取土地id

    private Integer leaseMultiple;//租赁的倍数

    private Integer leaseDate;//租赁的日期，1是3个月，2是1年，3是5年

    private Integer harvest;//记录一个收取变量

    private Double profit;//处理的利润值,种植的就是对应果实

    private Double profitAfter;//剩余的数量

    private Double stolen;//目标损失的量

    private Double finalSteal;//玩家最终偷取的数量

    private Double profitRatio;//拿出用户收成的比例值作为利润，默认比例值设置是 20%

    private Double stealRatio;//在可偷取的利润中，随机一个收取的比例区间。 默认是1%~3%

    private Double finalRatio;//最后用户可收取的利润比例，目前是设置 10%

    private Integer lossType;//损失的类型，默认是0：被偷取果实，1：自然灾难，2：野兽

    private Long dsasterId;//遭受的攻击id,-1 代表必然灾害

    private Double addedPart;//增值部分

    private Date createTime;//

    private Date updateTime;//

}
