| | |
| | | ...currentFile, |
| | | url: URL.createObjectURL(currentFile.originFile), |
| | | }); |
| | | |
| | | setScanContent(fileView.response.data.ocrResult.wordsResult[0]) |
| | | |
| | | |
| | | }; |
| | | |
| | | const handleScaned = () => { |
| | | setScaned(true) |
| | | formRef.current.setFieldValue('scanContent', scanContent) |
| | | |
| | | } |
| | | |
| | | const handleText = () => { |
| | | onConfirm(scanContent); |
| | | setScanFile(false); |
| | | setScanImage(false); |
| | | setScaned(false); |
| | | |
| | | } |
| | | |
| | | |
| | | console.log(fileView, 'fileView') |
| | | console.log(scanContent, 'scanContent') |
| | | |
| | | return ( |
| | | <> |
| | |
| | | }} |
| | | tip='支持png、 jpg、pdf等格式文件上传,每次上传大小不超过10M' |
| | | showUploadList={{ |
| | | // Please dont remove this comment |
| | | fileIcon: <IconLink style={{ color: '#1D2129' }} />, |
| | | }} |
| | | // onChange={(info, currentFile) => { |
| | |
| | | objectFit: 'contain', |
| | | }} |
| | | /> |
| | | <div><Button type="primary" onClick={() => setScaned(true)} style={{ marginTop: '20px' }}>开始识别</Button></div> |
| | | <div><Button type="primary" onClick={() => handleScaned()} style={{ marginTop: '20px' }}>开始识别</Button></div> |
| | | </Modal> |
| | | <Modal style={{ width: '1200px' }} visible={scaned} onCancel={() => setScaned(false)} footer={null} title='识别上传材料' centered> |
| | | <Form |
| | |
| | | requiredSymbol={false} |
| | | scrollToFirstError={true} |
| | | initialValues={{ |
| | | scanContent: scanContent, |
| | | }}//默认值 |
| | | > |
| | | <FormItem |
| | |
| | | showWordLimit |
| | | rows={5} |
| | | placeholder='' |
| | | defaultValue={scanContent} |
| | | wrapperStyle={{ width: '100%' }} |
| | | onChange={(v) => console.log(v, 'vvvvvv')} |
| | | /> |
| | | <div style={{ marginTop: '24px' }}><Button type="primary" onClick={() => { onConfirm(); setScanFile(false); setScanImage(false); setScaned(false); }}>使用文字</Button></div> |
| | | <div style={{ marginTop: '24px' }}><Button type="primary" onClick={() => { handleText() }}>使用文字</Button></div> |
| | | </FormItem> |
| | | |
| | | </Form> |