package com.engine.salary.report.entity.param; import com.engine.salary.enums.salaryaccounting.EmployeeTypeEnum; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import java.time.YearMonth; import java.util.List; /** * @Description: 薪酬统计员工明细查询参数 * @Author: wangxiangzhong * @Date: 2022/12/16 16:44 */ @Data @Builder @NoArgsConstructor @AllArgsConstructor //"薪酬统计员工明细查询参数") public class SalaryStatisticsEmployeeQueryParam extends BaseQueryParam { @ApiModelProperty("关键字") private String keyword; @ApiModelProperty("年份") private Integer year; @ApiModelProperty("薪资所属月") private List salaryMonth; @ApiModelProperty("人员类型,ORGANIZATION:内部人员 |EXT_EMPLOYEE:外部人员") private EmployeeTypeEnum employeeType; }