From 957a4f4746f003eded143b5c92b915df27555a34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=8E=E6=B0=B8=E9=A1=BA?= <971387674@qq.com> Date: Tue, 20 Dec 2022 10:52:24 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A4=BE=E4=BF=9D=E7=A6=8F=E5=88=A9=E6=96=B9?= =?UTF-8?q?=E6=A1=88=E8=AF=A6=E6=83=85bug=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../standingBookDetail/components/makeupDifference.js | 6 ++++-- .../standingBookDetail/components/normal.js | 5 +++-- .../standingBookDetail/components/regEditDetial.js | 5 ++++- .../standingBookDetail/components/regression.js | 1 + 4 files changed, 12 insertions(+), 5 deletions(-) diff --git a/pc4mobx/hrmSalary/pages/socialSecurityBenefits/standingBookDetail/components/makeupDifference.js b/pc4mobx/hrmSalary/pages/socialSecurityBenefits/standingBookDetail/components/makeupDifference.js index 266ea170..c560bb00 100644 --- a/pc4mobx/hrmSalary/pages/socialSecurityBenefits/standingBookDetail/components/makeupDifference.js +++ b/pc4mobx/hrmSalary/pages/socialSecurityBenefits/standingBookDetail/components/makeupDifference.js @@ -43,7 +43,7 @@ class MakeupDifference extends Component { API.delBalance(payload).then(({ status, errormsg }) => { if (status) { message.success("删除成功"); - const current = calcPageNo(this.regListRef.state.pageInfo.total, this.regListRef.state.pageInfo.current, 10, ids.length); + const current = calcPageNo(this.diffListRef.state.pageInfo.total, this.diffListRef.state.pageInfo.current, 10, ids.length); this.diffListRef.recessionList({ current }); this.diffListRef.handleResetSelectRowKeys([]); this.setState({ selectKey: [] }); @@ -86,10 +86,12 @@ class MakeupDifference extends Component { returnEditPersonSlide: { ...returnEditPersonSlide, visible: true, title: userName, editId } }); }; - handleCloseModal = () => { + handleCloseModal = (refreshList = false) => { const { returnEditPersonSlide } = this.state; this.setState({ returnEditPersonSlide: { ...returnEditPersonSlide, visible: false, title: "", editId: "" } + }, () => { + refreshList && this.diffListRef.recessionList(); }); }; diff --git a/pc4mobx/hrmSalary/pages/socialSecurityBenefits/standingBookDetail/components/normal.js b/pc4mobx/hrmSalary/pages/socialSecurityBenefits/standingBookDetail/components/normal.js index e3859fa6..afa64704 100644 --- a/pc4mobx/hrmSalary/pages/socialSecurityBenefits/standingBookDetail/components/normal.js +++ b/pc4mobx/hrmSalary/pages/socialSecurityBenefits/standingBookDetail/components/normal.js @@ -436,10 +436,11 @@ export default class NormalIndex extends Component { }); }; handleCloseNormalStandingBookModal = () => { - const { returnPersonModal, returnEditPersonSlide } = this.state; + const { returnEditPersonSlide } = this.state; this.setState({ returnEditPersonSlide: { ...returnEditPersonSlide, visible: false, title: "", editId: "" } }, () => { + this.getNormalList(); }); }; @@ -507,7 +508,7 @@ export default class NormalIndex extends Component { return (