feature/2.15.1.2407.01-社保档案保存校验

This commit is contained in:
黎永顺 2024-08-20 10:07:29 +08:00
parent 55d39d6523
commit c0b517201f
2 changed files with 8 additions and 1 deletions

View File

@ -23,7 +23,9 @@ class BaseValidateDialog extends Component {
componentWillReceiveProps(nextProps, nextContext) {
if (nextProps.visible !== this.props.visible && nextProps.visible) {
this.setState({
dataSource: _.map(nextProps.baseChangeInfo.split("\n"), (g, gi) => ({ id: gi + 1, name: g }))
dataSource: _.filter(_.map(nextProps.baseChangeInfo.split("\n"), (g, gi) => ({
id: gi + 1, name: g
})), k => !!k.name)
});
}
if (nextProps.visible !== this.props.visible && !nextProps.visible) this.setState({

View File

@ -115,6 +115,11 @@ class Index extends Component {
message.success(getLabel(30700, "操作成功!"));
setHasBeenModify(false);
this.props.onClose(true);
this.setState({
baseValidateDialog: {
...baseValidateDialog, baseChangeInfo: [], validatePayload: { validate: true, changeData: false }
}
});
}
} else {
message.error(errormsg);