package jnpf.model.personnels.po;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import jnpf.base.entity.SuperBaseEntity.SuperCUDBaseEntity;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;

/**
 * <p>
 * 人事奖惩表
 * </p>
 *
 * @author wcx
 * @since 2024-05-08
 */
@Getter
@Setter
@TableName("ftb_personnels_rewards_punishments")
public class FtbPersonnelsRewardsPunishments extends SuperCUDBaseEntity<String> {

    /**
     * 规则名称
     */
    @TableField("F_RegularName")
    private String regularName;

    /**
     * 金额
     */
    @TableField("F_Money")
    private BigDecimal money;

    /**
     * 类型，0奖励，1惩罚
     */
    @TableField("F_Type")
    private Integer type;

    /**
     * 是否启用，0启用,1禁用
     */
    @TableField("F_Status")
    private Integer status;

    /**
     * 排序，从1开始
     */
    @TableField("F_Sort")
    private Integer sort;

    /**
     * 是否有效(1无效,0有效)
     */
    @TableField(value = "F_EnableMark")
    private Integer enableMark;

    /**
     * 是否记入员工档案,0否1是
     */
    @TableField("F_IsRecorded")
    private Integer isRecorded;


}
