diff --git a/pc4mobx/hrmSalary/pages/socialSecurityBenefits/welfareArchive/components/welfareEditArchiveSlide/index.js b/pc4mobx/hrmSalary/pages/socialSecurityBenefits/welfareArchive/components/welfareEditArchiveSlide/index.js index bcfa19cd..8a1c7579 100644 --- a/pc4mobx/hrmSalary/pages/socialSecurityBenefits/welfareArchive/components/welfareEditArchiveSlide/index.js +++ b/pc4mobx/hrmSalary/pages/socialSecurityBenefits/welfareArchive/components/welfareEditArchiveSlide/index.js @@ -195,13 +195,17 @@ class Index extends Component { }); renderTitle = () => { const { loading } = this.state; + const { runStatuses } = this.props; return
{getLabel(543191, "员工福利档案")}
- + { + runStatuses !== "4,5" && + + }
; }; diff --git a/pc4mobx/hrmSalary/pages/socialSecurityBenefits/welfareArchive/components/welfareTableList/index.js b/pc4mobx/hrmSalary/pages/socialSecurityBenefits/welfareArchive/components/welfareTableList/index.js index 86a5e3bc..7abea7c9 100644 --- a/pc4mobx/hrmSalary/pages/socialSecurityBenefits/welfareArchive/components/welfareTableList/index.js +++ b/pc4mobx/hrmSalary/pages/socialSecurityBenefits/welfareArchive/components/welfareTableList/index.js @@ -59,7 +59,8 @@ class Index extends Component { } if ((nextProps.runStatuses !== this.props.runStatuses)) { this.setState({ - dataSource: [], columns: [], loading: false, selectedRowKeys: [] + dataSource: [], columns: [], loading: false, selectedRowKeys: [], + welfareEditSlide: { ...this.state.welfareEditSlide, visible: false } }); } } @@ -70,6 +71,7 @@ class Index extends Component { this.getWelfareList(this.props); } else if (type === "turn") { const { record: { baseInfo, employeeId, paymentOrganization } = {}, interfaceParams = {} } = params; + const { runStatuses } = this.props; switch (id) { case "PAGEINFO": this.setState({ @@ -90,7 +92,7 @@ class Index extends Component { ]); this.setState({ welfareEditSlide: { - ...this.state.welfareEditSlide, employeeId, paymentOrganization, + ...this.state.welfareEditSlide, employeeId, paymentOrganization, runStatuses, socialItems: socialItems.data.items[0].items, socialBaseData: { SOCIAL_SECURITY: { ...socialItems.data.data, socialUnderTake: socialItems.data.data.underTake } @@ -268,8 +270,8 @@ class Index extends Component {