Merge branch 'release/2.19.1.2501.01' into release/3.0.2.2504.01
This commit is contained in:
commit
af64d39fa7
|
|
@ -45,6 +45,9 @@ public class SalaryStatisticsDataPerspectiveQueryParam extends BaseQueryParam {
|
||||||
//个税扣缴义务人配置
|
//个税扣缴义务人配置
|
||||||
private List<Long> taxAgent;
|
private List<Long> taxAgent;
|
||||||
|
|
||||||
|
@JsonIgnore
|
||||||
|
private List<Long> salarySob;
|
||||||
|
|
||||||
@JsonIgnore
|
@JsonIgnore
|
||||||
//收入所得项目配置
|
//收入所得项目配置
|
||||||
private List<Integer> incomeCategory;
|
private List<Integer> incomeCategory;
|
||||||
|
|
|
||||||
|
|
@ -464,12 +464,21 @@ public class SalaryStatisticsReportServiceImpl extends Service implements Salary
|
||||||
if (reportPO.getTaxAgentSetting() != null) {
|
if (reportPO.getTaxAgentSetting() != null) {
|
||||||
param.setTaxAgent(((List<Map>) JSON.parseArray(reportPO.getTaxAgentSetting(), Map.class)).stream().map(m -> Long.valueOf(m.get(key).toString())).collect(Collectors.toList()));
|
param.setTaxAgent(((List<Map>) JSON.parseArray(reportPO.getTaxAgentSetting(), Map.class)).stream().map(m -> Long.valueOf(m.get(key).toString())).collect(Collectors.toList()));
|
||||||
}
|
}
|
||||||
|
if (reportPO.getSalarySobSetting() != null) {
|
||||||
|
param.setSalarySob(((List<Map>) JSON.parseArray(reportPO.getSalarySobSetting(), Map.class)).stream().map(m -> Long.valueOf(m.get(key).toString())).collect(Collectors.toList()));
|
||||||
|
}
|
||||||
if (reportPO.getSubCompanySetting() != null) {
|
if (reportPO.getSubCompanySetting() != null) {
|
||||||
param.setSubCompany(((List<Map>) JSON.parseArray(reportPO.getSubCompanySetting(), Map.class)).stream().map(m -> Long.valueOf(m.get(key).toString())).collect(Collectors.toList()));
|
param.setSubCompany(((List<Map>) JSON.parseArray(reportPO.getSubCompanySetting(), Map.class)).stream().map(m -> Long.valueOf(m.get(key).toString())).collect(Collectors.toList()));
|
||||||
}
|
}
|
||||||
if (reportPO.getDepartSetting() != null) {
|
if (reportPO.getDepartSetting() != null) {
|
||||||
param.setDepart(((List<Map>) JSON.parseArray(reportPO.getDepartSetting(), Map.class)).stream().map(m -> Long.valueOf(m.get(key).toString())).collect(Collectors.toList()));
|
param.setDepart(((List<Map>) JSON.parseArray(reportPO.getDepartSetting(), Map.class)).stream().map(m -> Long.valueOf(m.get(key).toString())).collect(Collectors.toList()));
|
||||||
}
|
}
|
||||||
|
if (reportPO.getPositionSetting() != null) {
|
||||||
|
param.setPosition(((List<Map>) JSON.parseArray(reportPO.getPositionSetting(), Map.class)).stream().map(m -> Long.valueOf(m.get(key).toString())).collect(Collectors.toList()));
|
||||||
|
}
|
||||||
|
if (reportPO.getStatusSetting() != null) {
|
||||||
|
param.setStatus(((List<Map>) JSON.parseArray(reportPO.getStatusSetting(), Map.class)).stream().map(m -> m.get(key).toString()).collect(Collectors.toList()));
|
||||||
|
}
|
||||||
if (reportPO.getEmployeeSetting() != null) {
|
if (reportPO.getEmployeeSetting() != null) {
|
||||||
param.setEmployee(((List<Map>) JSON.parseArray(reportPO.getEmployeeSetting(), Map.class)).stream().map(m -> Long.valueOf(m.get(key).toString())).collect(Collectors.toList()));
|
param.setEmployee(((List<Map>) JSON.parseArray(reportPO.getEmployeeSetting(), Map.class)).stream().map(m -> Long.valueOf(m.get(key).toString())).collect(Collectors.toList()));
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue