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 {