custom-联特
This commit is contained in:
parent
be57db69da
commit
8d1511159a
|
|
@ -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,
|
||||
|
|
|
|||
Loading…
Reference in New Issue