package org.jeecg.modules.bonus.entity; import com.baomidou.mybatisplus.annotation.TableField; import lombok.Data; import org.apache.poi.hpsf.Decimal; import org.jeecg.common.aspect.annotation.Dict; import org.jeecg.common.system.base.entity.JeecgEntity; import org.jeecgframework.poi.excel.annotation.Excel; import java.math.BigDecimal; import java.util.Date; import java.io.Serializable; import java.util.List; /** * (BonusPaymentItem)实体类 * * @author makejava * @since 2022-03-23 14:00:33 */ @Data public class BonusPaymentItem extends JeecgEntity implements Serializable { private static final long serialVersionUID = 665436880716222162L; /** * 奖金发放表bonus_payment id */ private String pid; /** * 项目id */ private String pro; /** * 发放进度 */ @Excel(name = "奖金发放进度", width = 15,dicCode="bonus_ffjd") @Dict(dicCode = "bonus_ffjd") private Integer ffjd; /** * 应发金额 */ private BigDecimal yfje; /** * 应发比例 */ private Double yfbl; /** * 应发成员 */ @Excel(name = "应发成员", width = 15,dictTable = "sys_user", dicText = "realname", dicCode = "username") @Dict(dictTable = "sys_user", dicText = "realname", dicCode = "username") private String yfcy; /** * 实发金额 */ private BigDecimal sfje; /** * 客户型-销售额 */ private Double xse; /** * 客户型-提成系数 */ private Double tcxs; /** * 贡献型-技术类别 */ private Integer jslb; /** * 考评比例 */ private Double kpbl; /** * 已分配金总额 */ private BigDecimal fpze; /** * 已分配金总比例 */ private Double fpzb; /** * 是否已发放标记 * 0-未发放 * 1-已发放 */ @Excel(name = "奖金发放进度", width = 15,dicCode="bonus_payment_statu") @Dict(dicCode = "bonus_payment_statu") private Integer paymentStatu; //分配列表 @TableField(exist = false) private List allocationList; }