import React, { useEffect, useState } from 'react'; import { Button, Image, Input, Tag, message } from 'antd'; import { PageContainer } from '@ant-design/pro-layout'; import { Access, useAccess, useParams } from '@umijs/max'; import { CheckCircleOutlined, InfoCircleOutlined, PlusCircleOutlined } from '@ant-design/icons'; import { getPbcBusinessByIdUsingPost } from '@/services/pop-b2b2c/pbcBusinessController'; import { ProCard, ProDescriptions, ProFormUploadButton } from '@ant-design/pro-components'; import Constants from '@/constants'; import { RcFile } from 'antd/es/upload'; const Detail: React.FC<{}> = () => { const params = useParams(); const access: any = useAccess(); const [info, setInfo] = useState({}); const getInfo = () => { if (params.id) { getPbcBusinessByIdUsingPost({pbcId: params.id}).then(res => { if (res.retcode && res.data) { setInfo(res.data) } }) } } useEffect(() => { getInfo() }, []) return ( { history.back() }}> 返回 ]} > 基本信息 {info.pbcBusinessState === 1 ? } color="success"> 已认证 : } color="default"> 未认证 } } column={3}> {info.pbcBusinessName} {info.pbcBusinessType} {info.pbcState === 1} {info.pbcBusinessContact} {info.pbcBusinessContactMobile} {info.pbcBusinessLevel} { return }, renderFormItem: () => { return } title={
点击上传图片
} max={1} fieldProps={{ name: 'file', accept: 'image/*', listType: 'picture-card', headers: { authorization: localStorage.getItem('token') ?? '', }, onPreview: async (file) => { if (file.uid === '-1') { window.open(file.url); } if (file.response && file.response.retcode) { window.open(file.response.data); } }, }} action={process.env.BASE_URL + '/oss/imgUpload'} />; }, }, ]} bordered title="工商信息" >
); }; export default Detail;