diff --git a/components/apolloTable/editFormV3/index.tsx b/components/apolloTable/editFormV3/index.tsx index 6de90564fc5eceb00e2f6ee5ae1fe2618b8cc621..2fad045c1c60fddb37701478a328a721fd15889c 100644 --- a/components/apolloTable/editFormV3/index.tsx +++ b/components/apolloTable/editFormV3/index.tsx @@ -130,7 +130,12 @@ class FormWrap extends Component { if (_.isEqual(temp, newVal)) { return; } - onBlurFn(changedValue) + if (!!item.requiredFlag && !newVal[0].value) { + return + } + if (typeof onBlurFn === 'function') { + onBlurFn(changedValue) + } } return (