| | |
| | | package cn.iocoder.yudao.module.hrm.dal.dataobject.salary; |
| | | |
| | | import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; |
| | | import com.baomidou.mybatisplus.annotation.FieldStrategy; |
| | | import com.baomidou.mybatisplus.annotation.KeySequence; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import lombok.*; |
| | |
| | | */ |
| | | private BigDecimal housingFundPersonalRatio; |
| | | |
| | | // ========== 缴费基数 ========== |
| | | /** |
| | | * 默认社保缴费基数(空则用员工基本工资) |
| | | * |
| | | * updateStrategy=ALWAYS:清空该字段时要能写回 NULL |
| | | */ |
| | | @TableField(updateStrategy = FieldStrategy.ALWAYS) |
| | | private BigDecimal defaultSocialSecurityBase; |
| | | /** |
| | | * 默认公积金缴费基数(空或 0 则用社保缴费基数) |
| | | * |
| | | * updateStrategy 同 {@link #defaultSocialSecurityBase} |
| | | */ |
| | | @TableField(updateStrategy = FieldStrategy.ALWAYS) |
| | | private BigDecimal defaultHousingFundBase; |
| | | |
| | | /** |
| | | * 状态:0-启用,1-禁用 |
| | | */ |