package com.engine.salary.entity.sischeme.param;

import com.engine.salary.entity.sischeme.dto.InsuranceSchemeDTO;
import com.engine.salary.entity.sischeme.dto.InsuranceSchemeDetailDTO;
import com.engine.salary.enums.sicategory.WelfareTypeEnum;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.util.List;


/**
 * @Author sy
 * @Description: 福利方案明细修改
 * @Date 2023/8/21
 * @Version V1.0
 **/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class InsuranceSchemeDetailUpdateParam {

    /**
     * 社保方案主表id
     */
    private Long primaryId;

    /**
     * 险种id
     */
    private Long insuranceId;

    /**
     * 是否缴费
     */
    private Integer isPayment;


    /**
     * 缴纳对象枚举value 1-公司 2-个人
     */
    private Integer paymentScope;


    /**
     * 缴纳比例
     */
    private String paymentProportion;

    /**
     * 固定费用
     */
    private String fixedCost;



}