import React, { useMemo, useRef } from 'react'; import { Link, Outlet, useLocation } from '@umijs/max'; import { Result, Button, Layout, Avatar } from 'antd'; import Authorized from '@/utils/Authorized'; import { getMatchMenu } from '@umijs/route-utils'; import logo from '@/assets/logo.svg' import { CarryOutOutlined, UserSwitchOutlined } from '@ant-design/icons'; import moment from 'moment'; import { getSessionUserData } from '@/utils/session'; const noMatch = ( Go Login } /> ); const TopLayout: React.FC<{}> = (props) => { const location = useLocation() const { Header, Content } = Layout; const menuDataRef = useRef([]); let data = getSessionUserData(); const authorized = useMemo( () => getMatchMenu(location.pathname || '/', menuDataRef.current).pop() || { authority: undefined, }, [location.pathname], ); return (
中国联通智慧供应链平台 | 招标采购中心
  • {moment().format("YYYY-MM-DD")}
  • {data?.organizationName == null ? null : (
  • {data?.organizationName}
  • )}
  • {data?.fullName}
); }; export default TopLayout;