| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- @namespace AI.Platform.Web.Components.Layout
- @inherits LayoutComponentBase
- <AntDesign.ProLayout.BasicLayout Logo="@("https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg")"
- MenuData="MenuData"
- MenuAccordion
- @bind-Collapsed="Collapsed">
- <HeaderContentRender>
- <Space Size="SpaceSize.Middle" Align="SpaceAlign.Center">
- <SpaceItem>
- <Button Icon="@(Collapsed?IconType.Outline.MenuUnfold:IconType.Outline.MenuFold)" Type="ButtonType.Link" OnClick="Toggle" />
- </SpaceItem>
- <SpaceItem>
- <Breadcrumb>
- <AI.Platform.Web.Components.GlobalHeader.SmartBreadcrumb />
- </Breadcrumb>
- </SpaceItem>
- <SpaceItem>
- <Button Icon="@IconType.Outline.Reload" Type="ButtonType.Link" OnClick="Reload" />
- </SpaceItem>
- </Space>
- </HeaderContentRender>
- <RightContentRender>
- <AI.Platform.Web.Components.RightContent />
- </RightContentRender>
- <ChildContent>
- <ReuseTabs />
- </ChildContent>
- <FooterRender>
- <FooterView Copyright="@CopyRight" Links="Links" />
- </FooterRender>
- </AntDesign.ProLayout.BasicLayout>
- <SettingDrawer />
- @inject ReuseTabsService TabService;
- @code {
- /// <summary>
- ///
- /// </summary>
- private bool Collapsed;
- /// <summary>
- ///
- /// </summary>
- public LinkItem[] Links =
- {
- new LinkItem
- {
- Key = "tokheim",
- Title = "托肯恒山科技(广州)有限公司",
- Href = Global.CompanyLink,
- BlankTarget = true,
- },
- new LinkItem
- {
- Key = "version",
- Title = Global.MediaVersion,
- Href = "",
- BlankTarget = false,
- }
- };
- private void Toggle()
- {
- Collapsed = !Collapsed;
- }
- private void Reload()
- {
- TabService.ReloadPage();
- }
- }
|