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: [],