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<BonusAllocation> allocationList;
|
|
|
|
|
|
}
|