| | |
| | | import MapView from './map'; |
| | | import { scan } from '@/assets/images/icon'; |
| | | import { EventLevelDrawer, MattersDetail } from './levelDetail'; |
| | | import DocumentScanner from '../../handleFeedback/component/FileUpLoad'; |
| | | import DocumentScanner from '../../matterDetail/FileUpLoad'; |
| | | import ArcoUpload from '@/components/ArcoUpload'; |
| | | |
| | | |
| | |
| | | const [editData, setEditData] = useState(null); |
| | | const [agentVisible, setAgentVisible] = useState(false); |
| | | const [fileLength, setFileLength] = useState(''); |
| | | const [evidenceLength, SetEvidenceLength] = useState(null); |
| | | const [matterNumber, setMatterNumber] = useState(''); |
| | | const [evidenceNumber, setEvidenceNumber] = useState(''); |
| | | const [applyFile, setApplyFile] = useState([]); |
| | | const [evidenceFile, setEvidenceFile] = useState([]); |
| | | const peopleMap = { |
| | | '15_020008-1': '申请方', |
| | | '15_020008-2': '被申请方', |
| | |
| | | |
| | | const handleChangeFile = (data) => { |
| | | console.log(data, 'handleChangeFile') |
| | | if (data.data && data.data.length != 0) { |
| | | if (data.data[0].idcardOcrResult) { |
| | | const { birthday, ...rest } = data.data[0].idcardOcrResult |
| | | //回填信息 |
| | | formRef.current.setFieldsValue({ |
| | | ...rest |
| | | }) |
| | | } |
| | | } |
| | | setApplyFile(data) |
| | | |
| | | } |
| | | |
| | | const handleChangeFile1 = (data) => { |
| | | console.log(data, 'handleChangeFile1') |
| | | setEvidenceFile(data) |
| | | } |
| | | |
| | | |
| | | //删除文件 |
| | | const handleDelFile = async (id) => { |
| | |
| | | handleDelFile={handleDelFile} |
| | | onFileListChange={(v) => { setFileLength(v); console.log(v, 'vvsetFileLength') }} |
| | | /> |
| | | {fileLength.length > 0 && <div style={{ position: 'absolute',top:'198px', left: '16px', color: '#86909C' }}>申请材料累计上传:<span style={{ color: '#1A6FB8' }}>{fileLength.length}</span></div>} |
| | | {fileLength?.length > 0 && <div style={{ position: 'absolute', top: '198px', left: '16px', color: '#86909C' }}>申请材料累计上传:<span style={{ color: '#1A6FB8' }}>{fileLength?.length}</span></div>} |
| | | </Col> |
| | | </> |
| | | ) |
| | |
| | | action: `${appUrl.fileUrl}/${appUrl.sys}/api/web/fileInfo/upload?mainId=${props.mainId}&&ownerId=${props.mainId}&ownerType=22_00018-102`, |
| | | }} |
| | | field='file1' |
| | | handleChangeFile={handleChangeFile} |
| | | handleChangeFile={handleChangeFile1} |
| | | label='' |
| | | editData={props.editData} |
| | | handleDelFile={handleDelFile} |
| | | onFileListChange={(v) => { SetEvidenceLength(v); console.log(v, 'vvsetFileLength') }} |
| | | |
| | | /> |
| | | {evidenceLength?.length > 0 && <div style={{ position: 'absolute', top: '198px', left: '16px', color: '#86909C' }}>申请材料累计上传:<span style={{ color: '#1A6FB8' }}>{evidenceLength?.length}</span></div>} |
| | | </Col> |
| | | </> |
| | | ) |
| | |
| | | dataIndex: 'inputUserName', |
| | | key: 'perClassName', |
| | | width: 180, |
| | | render: (text) => ( |
| | | <> |
| | | {text} |
| | | render: (text,index) => ( |
| | | <div onClick={() => console.log(text,index)}> |
| | | 1 |
| | | {/* {sourceType === '1' ? matterNumber : sourceType === '2' ? evidenceNumber : 0}份 */} |
| | | </> |
| | | </div> |
| | | ) |
| | | |
| | | |
| | |
| | | |
| | | |
| | | return ( |
| | | <div className='dataSync-page' style={{ ...props.style }}> |
| | | <div className='dataSync-page' style={{ ...props.style, marginTop: '8px' }}> |
| | | <Col span={24} style={{ display: 'flex', alignItems: 'center' }}> |
| | | <Space size='small'> |
| | | <div className='MediationInfo-subTitle' style={{ marginTop: '-9px', }}></div><h4>当事人信息</h4> |
| | |
| | | <Row gutter={[32, 0]}>{formType(sourceType)}</Row> |
| | | </Form> |
| | | </Col> |
| | | <Button type="primary" style={{ marginTop: '-20px', marginLeft: '16px' }} onClick={() => { setMatterNumber(fileLength.length); setUpLoad(false) }}>上传完成</Button> |
| | | <Button type="primary" style={{ marginTop: '-20px', marginLeft: '16px' }} onClick={() => { setMatterNumber(fileLength?.length); setEvidenceNumber(evidenceLength?.length); setUpLoad(false) }}>上传完成</Button> |
| | | </Row> |
| | | </div> |
| | | |