From 7dc2b1d33e2dc03e6f0187fd0540f0756e0776ec Mon Sep 17 00:00:00 2001 From: MustangDeng <670124965@qq.com> Date: Thu, 12 May 2022 17:04:33 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=BC=E5=85=A5=E6=A1=86=E5=88=9D=E5=A7=8B?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../hrmSalary/components/importModal/index.js | 2 + .../importModal/acctResultImportModal.js | 11 +++++ .../compareDetailImportModal.js | 11 +++++ .../hrmSalary/pages/calculateDetail/index.js | 3 +- .../pages/dataAcquisition/attendance/index.js | 48 ++++++++++++------- .../pages/dataAcquisition/cumDeduct/index.js | 43 +++++++++++------ .../dataAcquisition/cumSituation/index.js | 40 ++++++++++------ .../dataAcquisition/otherDeduct/index.js | 42 ++++++++++------ pc4mobx/hrmSalary/pages/payroll/index.js | 2 +- pc4mobx/hrmSalary/pages/salaryFile/index.js | 12 +++++ .../pages/salaryItem/systemSalaryItemModal.js | 3 +- .../socialSecurityBenefits/archives/index.js | 11 +++++ pc4mobx/hrmSalary/stores/archives.js | 17 +++++++ pc4mobx/hrmSalary/stores/attendanceStore.js | 18 +++++++ pc4mobx/hrmSalary/stores/calculate.js | 32 +++++++++++++ pc4mobx/hrmSalary/stores/cumDeduct.js | 12 +++++ pc4mobx/hrmSalary/stores/cumSituation.js | 18 +++++-- pc4mobx/hrmSalary/stores/otherDeduct.js | 11 +++++ pc4mobx/hrmSalary/stores/salaryFile.js | 7 ++- 19 files changed, 272 insertions(+), 71 deletions(-) diff --git a/pc4mobx/hrmSalary/components/importModal/index.js b/pc4mobx/hrmSalary/components/importModal/index.js index dfa301c9..de237445 100644 --- a/pc4mobx/hrmSalary/components/importModal/index.js +++ b/pc4mobx/hrmSalary/components/importModal/index.js @@ -20,6 +20,8 @@ export default class ImportModal extends React.Component { this.state = { fileId: "" } + + this.props.init && this.props.init() } componentWillMount() { // 初始化渲染页面 diff --git a/pc4mobx/hrmSalary/pages/calculateDetail/acctResult/importModal/acctResultImportModal.js b/pc4mobx/hrmSalary/pages/calculateDetail/acctResult/importModal/acctResultImportModal.js index fb80c4a8..36e13d9e 100644 --- a/pc4mobx/hrmSalary/pages/calculateDetail/acctResult/importModal/acctResultImportModal.js +++ b/pc4mobx/hrmSalary/pages/calculateDetail/acctResult/importModal/acctResultImportModal.js @@ -98,6 +98,14 @@ export default class AcctResultImportModal extends React.Component { this.props.onAdd(fieldDate) } + // 初始化Import数据 + handleImportModalInit() { + const { calculateStore: {setPreviewAcctResultColumns, setPreviewAcctResultDataSource, setImportAcctResult}} = this.props; + setPreviewAcctResultColumns([]) + setPreviewAcctResultDataSource([]) + setImportAcctResult({}) + } + render() { const { calculateStore } = this.props; const { fetchPreviewAcctResult, previewAcctResultColumns, previewAcctResultDataSource, importAcctResult, fetchImportAcctResult } = calculateStore @@ -107,6 +115,9 @@ export default class AcctResultImportModal extends React.Component {