package jnpf.model.personnels.req.employment;

import jnpf.model.personnels.dto.salary.FtbPersonnelsSalaryInfo;
import lombok.Data;

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

/**
 * 审批dto
 */
@Data
public class EmploymentApplyCheckDto {
      String id;
      /**
       * 流程id
       */
      private  String taskId;
      /**
       * 意见
       */
      private String msg;
      /**
       * 是否通过  0：不通过  1通过
       */
      private Integer isPass;
      /**
       * 是否符合 薪酬，0、不符合  1、符合
       */
      private Integer isConformSalary;

      /**
       * 调岗后薪酬
       */
      private BigDecimal toMoney;

      /**
       * 是否调整薪酬(0,否,1是)
       */
      private String isAdjustSalary;

      /**
       * 薪资结构(0,不使用,1使用)
       */
      private String salaryStructure;


      /**
       * 薪资生效日期
       */
      private Date payrollEffectiveDate;


      /**
       *  薪资详情
       */
      private List<FtbPersonnelsSalaryInfo> salaryStructureList;

      /**
       * 薪资调整原因
       */
      private String  reasonsForSalaryAdjustments;

}
