custom-联特

This commit is contained in:
lys 2025-04-18 18:01:17 +08:00
parent be57db69da
commit 8d1511159a
1 changed files with 3 additions and 1 deletions

View File

@ -33,7 +33,7 @@ class EmployeeDeclareDetailSchemaEditDialog extends Component {
componentWillReceiveProps(nextProps, nextContext) {
if (nextProps.visible !== this.props.visible && nextProps.visible) this.employeedeclareGetForm(nextProps);
if (nextProps.visible !== this.props.visible && !nextProps.visible) {
this.props.employeeDeclareStore.initDeclareForm()
this.props.employeeDeclareStore.initDeclareForm();
this.employeeChangeInfo = {};
}
}
@ -169,7 +169,9 @@ class EmployeeDeclareDetailSchemaEditDialog extends Component {
}, () => {
declareForm.initFormFields(this.state.eConditions);
const [employeeData] = this.state.employeeInfo["employee"] || this.employeeChangeInfo["employee"] || [];
const { employmentStatus } = declareForm.getFormParams(), { dismissDate } = this.state.employeeInfo;
!_.isEmpty(employeeData) && declareForm.updateFields({
dismissDate: (employmentStatus === "ABNORMAL" && !dismissDate) ? employeeData.dismissDate : (dismissDate || ""),
employeeType: {
value: [employeeData._entityType, [employeeData.id, employeeData.name, [{
id: employeeData.id,