From f6471f881e7921ba2c9bcdf985d489345c7150c3 Mon Sep 17 00:00:00 2001 From: lys <971387674@qq.com> Date: Tue, 19 Nov 2024 14:27:53 +0800 Subject: [PATCH] =?UTF-8?q?release/2.17.1.2411.01-=E4=B8=AA=E7=A8=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/ledgerPage/components/ledgerSlide.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pc4mobx/hrmSalary/pages/ledgerPage/components/ledgerSlide.js b/pc4mobx/hrmSalary/pages/ledgerPage/components/ledgerSlide.js index e5514082..6c42c179 100644 --- a/pc4mobx/hrmSalary/pages/ledgerPage/components/ledgerSlide.js +++ b/pc4mobx/hrmSalary/pages/ledgerPage/components/ledgerSlide.js @@ -20,8 +20,8 @@ import CumulativeFields from "./cumulativeFields"; import WeaTopTitle from "../../../components/custom-title/weaTopTitle"; import WeaReqTitle from "../../../components/custom-title/weaReqTitle"; import { - salaryApprovalSaveForm, addupruleSave, + salaryApprovalSaveForm, saveAdjustmentRule, saveLedgerBasic, saveLedgerItem, @@ -250,7 +250,7 @@ class LedgerSlide extends Component { addupruleSave = () => { const { taxableItems, incomeTaxFields, incomeTaxKeys, addupruleFields, - addupruleKeys, saveSalarySobId + addupruleKeys, saveSalarySobId, salaryApprovalStatus } = this.state; const { editId } = this.props; if ((!editId && taxableItems && taxableItems.toString() !== "1" && taxableItems.toString() !== "489")) { @@ -301,7 +301,7 @@ class LedgerSlide extends Component { this.setState({ loading: false }); if (status) { message.success(getLabel(22619, "保存成功!")); - !editId && this.handleClose(); + !editId && !salaryApprovalStatus && this.handleClose(); } else { message.error(errormsg || getLabel(22620, "保存失败!")); } @@ -478,7 +478,10 @@ class LedgerSlide extends Component { createBtns: [ , - + ], editBtns: [],