diff --git a/pc4mobx/hrmSalary/pages/variableSalary/index.js b/pc4mobx/hrmSalary/pages/variableSalary/index.js index 0e7fae1d..115aa93e 100644 --- a/pc4mobx/hrmSalary/pages/variableSalary/index.js +++ b/pc4mobx/hrmSalary/pages/variableSalary/index.js @@ -72,7 +72,12 @@ class Index extends Component { case "export": const columns = _.map(_.filter(toJS(SFTableStore.columns), (item) => item.display === "true"), it => it.dataIndex); const { salaryMonth, taxAgentIds } = this.state; - const payload = { salaryMonth, taxAgentIds, columns, ...VSalryForm.getFormParams() }; + const payload = { + ...VSalryForm.getFormParams(), + taxAgentIds: !_.isEmpty(taxAgentIds) ? taxAgentIds.split(",") : [], + departmentIds: !_.isEmpty(VSalryForm.getFormParams().taxAgentIds) ? VSalryForm.getFormParams().taxAgentIds.split(",") : [], + salaryMonth, columns + }; WeaLoadingGlobal.start(); const promise = API.exportVariableSalary(payload); break;