package com.klp.domain; import com.baomidou.mybatisplus.annotation.*; import com.klp.common.core.domain.BaseEntity; import lombok.Data; import lombok.EqualsAndHashCode; import java.math.BigDecimal; /** * 奖金分配对象 wms_bonus_config * * @author klp * @date 2026-05-07 */ @Data @EqualsAndHashCode(callSuper = true) @TableName("wms_bonus_config") public class WmsBonusConfig extends BaseEntity { private static final long serialVersionUID=1L; /** * 主键ID */ @TableId(value = "config_id") private Long configId; /** * 奖金池ID(关联bonus_pool.id) */ private Long poolId; /** * 员工ID */ private Long empId; /** * 员工姓名 */ private String empName; /** * 岗位 */ private String postName; /** * 职务系数 */ private BigDecimal dutyCoeff; /** * 基本系数 */ private BigDecimal baseCoeff; /** * 主任加减系数 */ private BigDecimal adjustCoeff; /** * 分配基数(底薪/元) */ private BigDecimal allocBase; /** * 分配奖金金额 */ private BigDecimal bonusAmount; /** * 备注 */ private String remark; /** * 删除标识 0正常 2删除 */ @TableLogic private Long delFlag; }