| | |
| | | import PersonCard from '../../../../components/personCard'; |
| | | import * as $$ from '../../../../utils/utility'; |
| | | import { |
| | | question1, |
| | | question1, |
| | | applyMaterials, |
| | | applyMaterials_active, |
| | | evidenceMaterials, |
| | |
| | | import '../../index.less'; |
| | | import ApplyDialog from "./applyDialog"; |
| | | import AgentDialog from "./agentDialog"; |
| | | import DetailDialog from "./detailDialog"; |
| | | import FilesCheck from '../../../filesCheck'; |
| | | import NewFileCheck from '../../../filesCheck/newFileCheck'; |
| | | import {IconLink} from '@arco-design/web-react/icon'; |
| | | import { IconLink } from '@arco-design/web-react/icon'; |
| | | import MapView from './map' |
| | | |
| | | const RadioGroup = Radio.Group;// 根据调解案号获取纠纷登记信息 |
| | |
| | | const [dialogType, setDialogType] = useState(0);//添加当事人的类型 |
| | | const [addVisabled, setAddVisabled] = useState(false);//添加当事人弹窗控制 |
| | | const [fakeData, setFakeData] = useState([ |
| | | // { |
| | | // id: 3, |
| | | // perClassName: '申请方当事人', |
| | | // trueName: '蓝海科技有限公司', |
| | | // mobile: '9144010188453Z', |
| | | // company: true, |
| | | // companyName: '张晓梅',//公司法人 |
| | | // partyType: 'applicant',//申请人 |
| | | // }, |
| | | { |
| | | id: 3, |
| | | perClassName: '申请方当事人', |
| | | trueName: '蓝海科技有限公司', |
| | | mobile: '9144010188453Z', |
| | | company: true, |
| | | companyName: '张晓梅',//公司法人 |
| | | partyType: 'applicant',//申请人 |
| | | type: 0,//申请人: 0、被申请人: 1、代理人: 2 |
| | | }, |
| | | // { |
| | | // id: 1, |
| | | // perClassName: '申请方代理人', |
| | |
| | | // personNumber: '13388888888',//联系方式 |
| | | // partyType: 'applicant', |
| | | // }, |
| | | // { |
| | | // id: 2, |
| | | // perClassName: '被申请方当事人', |
| | | // trueName: '大海科技有限公司', |
| | | // mobile: '13800000002', |
| | | // company: true, |
| | | // companyName: '郭小聪',//公司法人 |
| | | // partyType: 'respondent',//被申请方 |
| | | // remark: [{ label: '精神障碍', color: '#C64FBE' }, { label: '吸毒', color: '#D8A247' }, { label: '社区矫正', color: '#B82F6E' }, { label: '刑满释放', color: '#199C8F' }, { label: '流浪', color: '#3ECB7A' }, { label: '重点青少年', color: '#117AC1' }, { label: '涉稳涉访', color: '#6865D7' }, { label: '潜在风险', color: '#2661CE' }] |
| | | // }, |
| | | { |
| | | id: 2, |
| | | perClassName: '被申请方当事人', |
| | | trueName: '大海科技有限公司', |
| | | mobile: '13800000002', |
| | | company: true, |
| | | companyName: '郭小聪',//公司法人 |
| | | partyType: 'respondent',//被申请方 |
| | | type: 1, |
| | | remark: [{ label: '精神障碍', color: '#C64FBE' }, { label: '吸毒', color: '#D8A247' }, { label: '社区矫正', color: '#B82F6E' }, { label: '刑满释放', color: '#199C8F' }, { label: '流浪', color: '#3ECB7A' }, { label: '重点青少年', color: '#117AC1' }, { label: '涉稳涉访', color: '#6865D7' }, { label: '潜在风险', color: '#2661CE' }] |
| | | }, |
| | | // { |
| | | // id: 2, |
| | | // perClassName: '被申请方代理人', |
| | |
| | | const [fileView, setFileView] = useState(); |
| | | const [selectedAddress, setSelectedAddress] = useState(''); |
| | | const [fileTip, setFileTip] = useState('0'); |
| | | const [detailVisabled, setDetailVisabled] = useState(false);//查看信息弹窗控制 |
| | | const [mapView, setMapView] = useState(false); |
| | | const formRef = useRef(); |
| | | |
| | |
| | | }, |
| | | ]; |
| | | |
| | | const handleCheckParty = () => { |
| | | console.log('check party'); |
| | | //查看 |
| | | const handleCheckParty = (value) => { |
| | | console.log(value); |
| | | setDialogType(value.type) |
| | | setDetailVisabled(true) |
| | | } |
| | | |
| | | //获取当前时间 |
| | |
| | | |
| | | return `${year}-${month}-${day} ${hours}:${minutes}`; |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | //添加申请人: 0、被申请人: 1、代理人: 2 |
| | | const handleAdd = (type) => { |
| | |
| | | |
| | | </Modal> |
| | | <Modal style={{ width: '1200px' }} visible={filesCheck} onCancel={() => setFilesCheck(false)} footer={null} title='查看事件材料' centered> |
| | | <div className="mediationWindow-modal-main" style={{ display: 'flex' }}> |
| | | {/* <div className="mediationWindow-modal-main" style={{ display: 'flex' }}> */} |
| | | <div style={{marginTop:'-16px'}}> |
| | | <NewFileCheck /> |
| | | </div> |
| | | {/* </div> */} |
| | | </Modal> |
| | | <Modal |
| | | title={'添加' + peopleMap[dialogType]} |
| | |
| | | autoFocus={false} |
| | | focusLock={true} |
| | | footer={null} |
| | | // style={{ width: '1000px' }} |
| | | > |
| | | <ApplyDialog /> |
| | | </Modal> |
| | |
| | | footer={null} |
| | | > |
| | | <AgentDialog /> |
| | | </Modal> |
| | | <Modal |
| | | title={'查看' + peopleMap[dialogType]} |
| | | visible={detailVisabled} |
| | | onOk={() => setDetailVisabled(false)} |
| | | onCancel={() => setDetailVisabled(false)} |
| | | autoFocus={false} |
| | | focusLock={true} |
| | | footer={null} |
| | | > |
| | | <DetailDialog /> |
| | | </Modal> |
| | | <Modal style={{ width: '1200px' }} visible={mapView} onCancel={() => setMapView(false)} footer={null} title='选择纠纷发生地' centered> |
| | | <Row gutter={[16, 0]}> |
| | |
| | | field='name' |
| | | onChange={(e) => console.log(e.target.value, 'vvv')} |
| | | > |
| | | <Input placeholder='请输入' style={{ width: '510px' }} /> |
| | | <Input placeholder='请输入' style={{ width: '515px' }} /> |
| | | </FormItem> |
| | | <Button style={{ marginRight: '20px' }}> |
| | | 重置 |