import React, { useState, useEffect } from 'react'; import { history } from 'umi'; import { Card, Form, Button, Image } from 'antd'; import { PageHeaderWrapper } from '@ant-design/pro-layout'; import { getApplicationDetail } from '@/services/application' const FormItem = Form.Item; const formItemLayout = { labelCol: { span: 6 }, wrapperCol: { span: 14 } }; const goBack = () => { history.goBack(); }; export default (props) => { const { location } = props; const { id } = location.query; const [application, setApplication] = useState({}); useEffect(() => { getApplicationDetail(id).then((res) => { setApplication(res) }).catch((err) => { console.log(err.message) }); }, [id]) return (
{application?.personName} { application?.isOrg && <> {application?.orgName} } {application?.phone} {application?.petName} { application?.petSex == 1 ? '雄' : application?.petSex == 2 ? '雌' : '未说明性别' } {application?.petType} {application?.petColor} {application?.address} {application?.immunizationCode} {application?.immunizationDate} { application?.applyType == 'first' ? '办证' : application?.applyType == 'reissue' ? '补办' : application?.applyType == 'renewal' ? '续期' : '' } { application?.applyType !== 'renewal' && { application?.applyMethod == '1' ? '上门自取' : application?.applyMethod == '2' ? '快递到家' : '' } } { application?.criminalInfo && } { application?.penaltyInfo && } {application.originCardNo} { application.applyMethod == 2 && <> {application.trackingType} {application.trackingNo} }
); };