package com.engine.salary.entity.sischeme.dto; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import java.math.BigDecimal; /** * @Author weaver_cl * @Description: TODO 福利方案明细表单 * @Date 2022/3/7 * @Version V1.0 **/ @Data @Builder @NoArgsConstructor @AllArgsConstructor public class InsuranceSchemeDetailDTO { /** * 主键id */ private Long id; /** * 社保方案主表id */ private Long primaryId; /** * 险种id */ private Long insuranceId; /** * 险种名称 */ private String insuranceName; /** * 是否缴费 */ private Boolean isPayment; /** * 生效年月(含) */ private String effectiveTime; /** * 失效年月(不含) */ private String expirationTime; /** * 缴纳对象枚举label 1-公司 2-个人 */ private String paymentScope; /** * 缴纳对象枚举value 1-公司 2-个人 */ private Integer paymentScopeValue; /** * 基数上限 */ private BigDecimal upperLimit; /** * 基数下限 */ private BigDecimal lowerLimit; /** * 缴纳比例 */ private BigDecimal paymentProportion; /** * 固定费用 */ private BigDecimal fixedCost; /** * 有效小数位 */ private Integer validNum; /** * 进位规则 */ private String rententionRule; }