Skip to content

Commit

Permalink
fix: upload files to remove hidden files
Browse files Browse the repository at this point in the history
  • Loading branch information
YongZL committed Oct 30, 2023
1 parent 8292644 commit f9c4001
Showing 1 changed file with 15 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -150,19 +150,27 @@ const AddOrEditVerification: FC<ApiModel.VerificationManagementModal> = ({ close
return shortStr(name, 10, 10);
}, [state.files, disableFiles]);

const dealFiles = (event: any) => {
const selectedFiles = event.target.files;
const filteredFiles: any = Array.from(selectedFiles).filter((file: any) => {
return !file.name.startsWith('.');
});
const dataTransfer = new DataTransfer();
filteredFiles.forEach((file: File) => {
dataTransfer.items.add(file);
});
const fileList = dataTransfer.files;

setState({ files: fileList });
};

const renderInputVerifyFiles = {
label: isVerify ? '验证文档' : '附件',
dataIndex: 'verifyDoc',
render: () => (
<Fragment>
<div className="flex flex-row items-center gap-2 mt-[-15px]">
<input
{...otherAtt}
ref={FileRef}
type="file"
hidden
onChange={(e) => setState({ files: e.target.files as any })}
/>
<input {...otherAtt} ref={FileRef} type="file" hidden onChange={(e) => dealFiles(e)} />
<VectorIcon />
<TextDiv value={folderName} />
<AButton onClick={(e) => !busy && FileRef.current?.click()} busy={busy} btnText={' 选择文件夹'} />
Expand Down

0 comments on commit f9c4001

Please sign in to comment.