Commit d7be03e2ffd27e531e1057fa8e4cd285e9894a9e
1 parent
3d314356
发运导入弹框无法关闭问题修复
Showing
1 changed file
with
7 additions
and
1 deletions
src/pages/pms/partPlan/PlanShipping/components/UploadExcel.tsx
... | ... | @@ -34,6 +34,12 @@ export default function UploadExcel({ getList, importVisible, setImportVisible, |
34 | 34 | } |
35 | 35 | }, [importVisible]); |
36 | 36 | |
37 | + useEffect(() => { | |
38 | + if (!visibleDetail) { | |
39 | + setImportVisible(false); | |
40 | + } | |
41 | + }, [visibleDetail]); | |
42 | + | |
37 | 43 | function beforeUpload(file: any) { |
38 | 44 | const isLt2M = file.size / 1024 / 1024 < 20; |
39 | 45 | if (!isLt2M) { |
... | ... | @@ -145,7 +151,7 @@ export default function UploadExcel({ getList, importVisible, setImportVisible, |
145 | 151 | visible={visibleDetail} |
146 | 152 | item={uploadResult?.data || {}} |
147 | 153 | confirm |
148 | - onCancel={() => { setVisibleDetail(false); setImportVisible(false); }} | |
154 | + onCancel={() => setVisibleDetail(false)} | |
149 | 155 | fetchList={() => { setUploadResult(null); getList(); }} |
150 | 156 | /> |
151 | 157 | </Modal> | ... | ... |