问题修改
This commit is contained in:
@ -28,10 +28,10 @@ export interface Request {
|
||||
[property: string]: any;
|
||||
}
|
||||
interface changeDataValueProps {
|
||||
id?:string;
|
||||
title?:string;
|
||||
changeDesc?:string;
|
||||
coscoSupplierSurveyAttachments?:coscoSupplierSurveyAttachments[];
|
||||
id?: string;
|
||||
title?: string;
|
||||
changeDesc?: string;
|
||||
coscoSupplierSurveyAttachments?: coscoSupplierSurveyAttachments[];
|
||||
}
|
||||
interface coscoSupplierSurveyAttachments {
|
||||
attachmentsType: string;
|
||||
@ -43,13 +43,13 @@ interface coscoSupplierSurveyAttachments {
|
||||
}
|
||||
|
||||
interface BaseInfoTabProps {
|
||||
viewType?:boolean;
|
||||
record?:string;
|
||||
viewType?: boolean;
|
||||
record?: string;
|
||||
}
|
||||
|
||||
const BaseInfoTab: React.FC<BaseInfoTabProps> = (props) => {
|
||||
const userId = sessionStorage.getItem('userId') || '';
|
||||
const { viewType = false, record = userId } = props;
|
||||
const { viewType = false, record = userId } = props;
|
||||
const intl = useIntl();
|
||||
const [registerInfo, setRegisterInfo] = useState<Request>();
|
||||
//变更说明与附件
|
||||
@ -75,11 +75,11 @@ const BaseInfoTab: React.FC<BaseInfoTabProps> = (props) => {
|
||||
fetchData();
|
||||
};
|
||||
|
||||
|
||||
|
||||
useEffect(() => {
|
||||
if(record) {
|
||||
//供应商信息
|
||||
fetchData()
|
||||
if (record) {
|
||||
//供应商信息
|
||||
fetchData()
|
||||
}
|
||||
}, [record]);
|
||||
|
||||
@ -87,8 +87,8 @@ const BaseInfoTab: React.FC<BaseInfoTabProps> = (props) => {
|
||||
|
||||
return (
|
||||
<div style={{ padding: '0 30px 0 0' }}>
|
||||
|
||||
{ !viewType && (
|
||||
|
||||
{!viewType && (
|
||||
<Button type="primary" onClick={handleAdd}>修改</Button>
|
||||
)}
|
||||
<Descriptions
|
||||
@ -116,23 +116,19 @@ const BaseInfoTab: React.FC<BaseInfoTabProps> = (props) => {
|
||||
<Descriptions.Item label={intl.formatMessage({ id: 'component.globalModal.foreignVAT' })}>
|
||||
{registerInfo.coscoSupplierBase.vat}
|
||||
</Descriptions.Item>
|
||||
<Descriptions.Item label={intl.formatMessage({ id: 'component.globalModal.foreignTaxpayerId' })}>
|
||||
{/* <Descriptions.Item label={intl.formatMessage({ id: 'component.globalModal.foreignTaxpayerId' })}>
|
||||
{registerInfo.coscoSupplierBase.taxpayerId}
|
||||
</Descriptions.Item>
|
||||
</Descriptions.Item> */}
|
||||
<Descriptions.Item label={intl.formatMessage({ id: 'component.globalModal.foreignCurrency' })}>
|
||||
{registerInfo.coscoSupplierBase.currency}
|
||||
</Descriptions.Item>
|
||||
</>
|
||||
)}
|
||||
<Descriptions.Item label={intl.formatMessage({ id: 'component.globalModal.creditCode' })}>
|
||||
{registerInfo.coscoSupplierBase.socialCreditCode}
|
||||
</Descriptions.Item>
|
||||
|
||||
<Descriptions.Item label={intl.formatMessage({ id: 'component.globalModal.businessScope' })}>
|
||||
{registerInfo.coscoSupplierBase.range}
|
||||
</Descriptions.Item>
|
||||
<Descriptions.Item label={intl.formatMessage({ id: 'component.globalModal.registerAddress' })}>
|
||||
{registerInfo.coscoSupplierBase.regAddress}
|
||||
</Descriptions.Item>
|
||||
|
||||
<Descriptions.Item label={intl.formatMessage({ id: 'component.globalModal.officeAddress' })}>
|
||||
{registerInfo.coscoSupplierBase.workAddress}
|
||||
</Descriptions.Item>
|
||||
@ -142,24 +138,39 @@ const BaseInfoTab: React.FC<BaseInfoTabProps> = (props) => {
|
||||
<Descriptions.Item label={intl.formatMessage({ id: 'component.globalModal.legalPerson' })}>
|
||||
{registerInfo.coscoSupplierBase.legalPerson}
|
||||
</Descriptions.Item>
|
||||
<Descriptions.Item label={intl.formatMessage({ id: 'component.globalModal.idCardNumber' })}>
|
||||
{registerInfo.coscoSupplierBase.idCard}
|
||||
</Descriptions.Item>
|
||||
|
||||
<Descriptions.Item label={intl.formatMessage({ id: 'component.globalModal.registeredCapital' })}>
|
||||
{registerInfo.coscoSupplierBase.capital}
|
||||
</Descriptions.Item>
|
||||
<Descriptions.Item label={intl.formatMessage({ id: 'component.globalModal.supplierType' })}>
|
||||
{registerInfo.coscoSupplierBase.enterpriseType}
|
||||
</Descriptions.Item>
|
||||
|
||||
{registerInfo.coscoSupplierBase.supplierType === 'dvs' && (
|
||||
<>
|
||||
<Descriptions.Item label={intl.formatMessage({ id: 'component.globalModal.creditCode' })}>
|
||||
{registerInfo.coscoSupplierBase.socialCreditCode}
|
||||
</Descriptions.Item>
|
||||
<Descriptions.Item label={intl.formatMessage({ id: 'component.globalModal.registerAddress' })}>
|
||||
{registerInfo.coscoSupplierBase.regAddress}
|
||||
</Descriptions.Item>
|
||||
<Descriptions.Item label={intl.formatMessage({ id: 'component.globalModal.idCardNumber' })}>
|
||||
{registerInfo.coscoSupplierBase.idCard}
|
||||
</Descriptions.Item>
|
||||
<Descriptions.Item label={intl.formatMessage({ id: 'component.globalModal.supplierType' })}>
|
||||
{registerInfo.coscoSupplierBase.enterpriseType}
|
||||
</Descriptions.Item>
|
||||
<Descriptions.Item label={intl.formatMessage({ id: 'component.globalModal.contactMobile' })}>
|
||||
{registerInfo.coscoSupplierBase.contactsPhone}
|
||||
</Descriptions.Item>
|
||||
|
||||
<Descriptions.Item label={intl.formatMessage({ id: 'component.globalModal.contactIdType' })}>
|
||||
{registerInfo.coscoSupplierBase.contactsType}
|
||||
</Descriptions.Item>
|
||||
</>
|
||||
)}
|
||||
|
||||
<Descriptions.Item label={intl.formatMessage({ id: 'component.globalModal.contactName' })}>
|
||||
{registerInfo.coscoSupplierBase.contactsName}
|
||||
</Descriptions.Item>
|
||||
<Descriptions.Item label={intl.formatMessage({ id: 'component.globalModal.contactMobile' })}>
|
||||
{registerInfo.coscoSupplierBase.contactsPhone}
|
||||
</Descriptions.Item>
|
||||
<Descriptions.Item label={intl.formatMessage({ id: 'component.globalModal.contactIdType' })}>
|
||||
{registerInfo.coscoSupplierBase.contactsType}
|
||||
</Descriptions.Item>
|
||||
|
||||
<Descriptions.Item label={intl.formatMessage({ id: 'component.globalModal.contactEmail' })}>
|
||||
{registerInfo.coscoSupplierBase.contactsEmail}
|
||||
</Descriptions.Item>
|
||||
|
Reference in New Issue
Block a user