Revert "fix: 修复 hasArchive 和 splitByLine 同时存在的问题"

This reverts commit 50f2da5503.
This commit is contained in:
2026-02-04 15:48:01 +08:00
parent 50f2da5503
commit 078f303f57

View File

@@ -324,14 +324,6 @@ export default function ImportConfiguration({
setImportConfig((prev) => ({ ...prev, splitByLine: false })); setImportConfig((prev) => ({ ...prev, splitByLine: false }));
}, [form, hasNonTextFile, importConfig.files, importConfig.splitByLine]); }, [form, hasNonTextFile, importConfig.files, importConfig.splitByLine]);
// 当 hasArchive 变为 true 时,自动关闭 splitByLine
useEffect(() => {
if (importConfig.hasArchive && importConfig.splitByLine) {
form.setFieldsValue({ splitByLine: false });
setImportConfig((prev) => ({ ...prev, splitByLine: false }));
}
}, [form, importConfig.hasArchive, importConfig.splitByLine]);
// Separate effect for fetching collection tasks when source changes // Separate effect for fetching collection tasks when source changes
useEffect(() => { useEffect(() => {
if (open && importConfig.source === DataSource.COLLECTION) { if (open && importConfig.source === DataSource.COLLECTION) {
@@ -455,7 +447,7 @@ export default function ImportConfiguration({
name="splitByLine" name="splitByLine"
valuePropName="checked" valuePropName="checked"
> >
<Switch disabled={hasNonTextFile || importConfig.hasArchive} /> <Switch disabled={hasNonTextFile} />
</Form.Item> </Form.Item>
)} )}
<Form.Item <Form.Item