weaver-hrm-salary/src/com/engine/salary/report/entity/param/SubTableDataQueryParam.java

67 lines
1.3 KiB
Java

package com.engine.salary.report.entity.param;
import com.engine.salary.common.BaseQueryParam;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.List;
@Data
@NoArgsConstructor
@AllArgsConstructor
//"报表数据查询入参")
public class SubTableDataQueryParam extends BaseQueryParam {
//报表id")
private Long id;
//个税扣缴义务人配置")
private List<Long> payOrg;
//缴纳组织配置")
private List<Long> payAgency;
// 分部配置")
private List<Long> subCompany;
// 部门配置")
private List<Long> depart;
//职级配置")
private List<Long> grade;
//岗位配置")
private List<Long> position;
//人员状态配置")
private List<String> status;
//人员类型配置")
private Integer employeeType;
//开始月")
private String startMonth;
//人员")
private List<Long> employee;
// 缴纳类型")
private List<Integer> paymentType;
//终止月")
private String endMonth;
//统计单位")
private Integer unitType;
//统计维度")
private String dimension;
//统计维度名称")
private String dimensionName;
//是否导出人员维度数据")
private Boolean empExport;
}