diff --git a/pc4mobx/hrmSalary/pages/analysisOfSalaryStatistics/components/salaryDetails.js b/pc4mobx/hrmSalary/pages/analysisOfSalaryStatistics/components/salaryDetails.js index b5e9acc5..e9108e3d 100644 --- a/pc4mobx/hrmSalary/pages/analysisOfSalaryStatistics/components/salaryDetails.js +++ b/pc4mobx/hrmSalary/pages/analysisOfSalaryStatistics/components/salaryDetails.js @@ -183,8 +183,7 @@ class SalaryDetails extends Component { const { transferDialog, tempDialog } = this.state, { type } = transferDialog; if (type === "temp") { this.setState({ - tempDialog: { ...tempDialog, visible: true, setting: _.map(values, o => o.id) }, - transferDialog: { ...this.state.transferDialog, visible: false, cancel: true, type: "default" } + tempDialog: { ...tempDialog, visible: true, setting: _.map(values, o => o.id) } }); return; } @@ -273,7 +272,11 @@ class SalaryDetails extends Component { {/*薪资明细模板设置*/} this.setState({ - tempDialog: { ...tempDialog, visible: false, setting: [] } + tempDialog: { ...tempDialog, visible: false, setting: [] }, + transferDialog: { + ...this.state.transferDialog, + visible: false, cancel: true, type: "default" + } }, () => callback && callback())}/>