diff --git a/src/components/CompanyInfo/component/AttachmentsTab.tsx b/src/components/CompanyInfo/component/AttachmentsTab.tsx index 5141b37..391974f 100644 --- a/src/components/CompanyInfo/component/AttachmentsTab.tsx +++ b/src/components/CompanyInfo/component/AttachmentsTab.tsx @@ -22,7 +22,8 @@ interface Props { record?: string; } const OtherAttachmentsTab: React.FC = (props) => { - const { viewType = false, record = '' } = props; + const userId = sessionStorage.getItem('userId') || ''; + const { viewType = false, record = userId } = props; //语言切换 const intl = useIntl(); //列表渲染数据 diff --git a/src/components/CompanyInfo/component/BankInfoTab.tsx b/src/components/CompanyInfo/component/BankInfoTab.tsx index fe4de7e..3619c79 100644 --- a/src/components/CompanyInfo/component/BankInfoTab.tsx +++ b/src/components/CompanyInfo/component/BankInfoTab.tsx @@ -23,7 +23,8 @@ interface Props { record?: string; } const BankInfoTab: React.FC = (props) => { - const { viewType = false, record = '' } = props; + const userId = sessionStorage.getItem('userId') || ''; + const { viewType = false, record = userId } = props; //双语 const intl = useIntl(); //列表渲染数据 diff --git a/src/components/CompanyInfo/component/BaseInfoTab.tsx b/src/components/CompanyInfo/component/BaseInfoTab.tsx index 227f6ed..8d3227d 100644 --- a/src/components/CompanyInfo/component/BaseInfoTab.tsx +++ b/src/components/CompanyInfo/component/BaseInfoTab.tsx @@ -48,7 +48,8 @@ interface BaseInfoTabProps { } const BaseInfoTab: React.FC = (props) => { - const { viewType = false, record = '' } = props; + const userId = sessionStorage.getItem('userId') || ''; + const { viewType = false, record = userId } = props; const intl = useIntl(); const [registerInfo, setRegisterInfo] = useState(); //变更说明与附件 diff --git a/src/components/CompanyInfo/component/ContactsInfoTab.tsx b/src/components/CompanyInfo/component/ContactsInfoTab.tsx index ec5c897..3c226cd 100644 --- a/src/components/CompanyInfo/component/ContactsInfoTab.tsx +++ b/src/components/CompanyInfo/component/ContactsInfoTab.tsx @@ -20,7 +20,8 @@ interface Props { record?: string; } const ContactsInfoTab: React.FC = (props) => { - const { viewType = false, record = '' } = props; + const userId = sessionStorage.getItem('userId') || ''; + const { viewType = false, record = userId } = props; const intl = useIntl(); const [data, setData] = useState([]); const [pagination, setPagination] = useState({ diff --git a/src/components/CompanyInfo/component/InvoiceTab.tsx b/src/components/CompanyInfo/component/InvoiceTab.tsx index c404ead..9886d97 100644 --- a/src/components/CompanyInfo/component/InvoiceTab.tsx +++ b/src/components/CompanyInfo/component/InvoiceTab.tsx @@ -24,7 +24,8 @@ interface InvoiceTabProps { } const InvoiceTab: React.FC = (props) => { - const { viewType = false, record = '' } = props; + const userId = sessionStorage.getItem('userId') || ''; + const { viewType = false, record = userId } = props; //语言切换 const intl = useIntl(); //列表渲染数据 diff --git a/src/components/CompanyInfo/component/PeBaseInfoTab.tsx b/src/components/CompanyInfo/component/PeBaseInfoTab.tsx index 9503f03..9d677e3 100644 --- a/src/components/CompanyInfo/component/PeBaseInfoTab.tsx +++ b/src/components/CompanyInfo/component/PeBaseInfoTab.tsx @@ -39,7 +39,8 @@ interface BaseInfoTabProps { } const BaseInfoTab: React.FC = (props) => { - const { viewType = false, record = '' } = props; + const userId = sessionStorage.getItem('userId') || ''; + const { viewType = false, record = userId } = props; const intl = useIntl(); const [registerInfo, setRegisterInfo] = useState(); const fetchData = async () => { diff --git a/src/components/CompanyInfo/component/QualificationTab.tsx b/src/components/CompanyInfo/component/QualificationTab.tsx index 4915042..4f2bec1 100644 --- a/src/components/CompanyInfo/component/QualificationTab.tsx +++ b/src/components/CompanyInfo/component/QualificationTab.tsx @@ -23,7 +23,8 @@ interface QualificationTabProps { } const QualificationTab: React.FC = (props) => { - const { viewType = false, record = '' } = props; + const userId = sessionStorage.getItem('userId') || ''; + const { viewType = false, record = userId } = props; const intl = useIntl(); const [data, setData] = useState([]); const [loading, setLoading] = useState(false); diff --git a/src/components/CompanyInfo/index.tsx b/src/components/CompanyInfo/index.tsx index 8628c2f..2ccf0ff 100644 --- a/src/components/CompanyInfo/index.tsx +++ b/src/components/CompanyInfo/index.tsx @@ -19,7 +19,8 @@ interface CompanyInfoProps { const { TabPane } = Tabs; const CompanyInfo: React.FC = (props) => { - const { viewType = false, record = '' } = props; + const userId = sessionStorage.getItem('userId') || ''; + const { viewType = false, record = userId } = props; const intl = useIntl(); // 切换tab const [subTab, setSubTab] = useState(''); diff --git a/src/components/CompanyInfo/services.ts b/src/components/CompanyInfo/services.ts index 8e524ab..5bf4a5a 100644 --- a/src/components/CompanyInfo/services.ts +++ b/src/components/CompanyInfo/services.ts @@ -1,11 +1,11 @@ import request from '@/utils/request'; - +const userId = sessionStorage.getItem('userId') /** * 供应商基本信息 */ -export const coscoSupplierBase = (id: string) => request.get(`/coscoSupplierBase/${id? id: '1942784565717565440'}`); +export const coscoSupplierBase = (id: string) => request.get(`/coscoSupplierBase/${id? id: userId}`); /** * 资质分页列表 diff --git a/src/layouts/User.tsx b/src/layouts/User.tsx index 43f1c27..f715e64 100644 --- a/src/layouts/User.tsx +++ b/src/layouts/User.tsx @@ -2,6 +2,8 @@ import React from 'react'; import { Link, useIntl } from 'umi'; const User: React.FC = (props) => { const intl = useIntl(); + + return (
{intl.formatMessage({ id: '登录/注册' })}