迁移新平台,移植红墩界
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

trad.component.html 5.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. <layout-default [options]="options" [nav]="null" [content]="contentTpl" [customError]="null">
  2. <layout-default-header-item direction="left">
  3. <span class="title">{{ title }}</span>
  4. </layout-default-header-item>
  5. <layout-default-header-item direction="right" hidden="mobile">
  6. <header-fullscreen style="margin-right: 32px" />
  7. </layout-default-header-item>
  8. <layout-default-header-item direction="right" style="vertical-align: top">
  9. <header-user />
  10. </layout-default-header-item>
  11. <ng-template #asideUserTpl>
  12. <div nz-dropdown nzTrigger="click" [nzDropdownMenu]="userMenu" class="alain-default__aside-user">
  13. <nz-avatar class="alain-default__aside-user-avatar" [nzSrc]="user.avatar" />
  14. <div class="alain-default__aside-user-info">
  15. <strong>{{ user.name }}</strong>
  16. <p class="mb0">{{ user.email }}</p>
  17. </div>
  18. </div>
  19. <nz-dropdown-menu #userMenu="nzDropdownMenu">
  20. <ul nz-menu>
  21. <li nz-menu-item routerLink="/pro/account/center">个人中心</li>
  22. <li nz-menu-item routerLink="/pro/account/settings">个人设置</li>
  23. </ul>
  24. </nz-dropdown-menu>
  25. </ng-template>
  26. <div class="tab-pane">
  27. <tabs />
  28. </div>
  29. <!-- 应用菜单 -->
  30. <div class="system">
  31. <div class="logo">
  32. <img style="width: 50px; height: 50px" src="../../../assets/logo.png" alt="" />
  33. <!-- <img width="60" src="../../../assets/common/auseft.png" alt=""> -->
  34. </div>
  35. <div class="system-item">
  36. <i class="oprateLeft material-icons menuCollapsed" (click)="collapsed()">menu</i>
  37. </div>
  38. <div class="primary-menu">
  39. <div class="system-li" title="化验数据录核" [class.activeItem]="activeValue == 1" (click)="navigateToLaboratoryWithParams()">
  40. <i class="material-icons">home</i>
  41. </div>
  42. <!-- <div class="system-li" title="燃料" (click)="toggleActive(2)" [class.activeItem]="activeValue==2">
  43. <i class="material-icons">palette</i>
  44. </div>
  45. <div class="system-li" title="燃料" (click)="toggleActive(3)" [class.activeItem]="activeValue==3">
  46. <i class="material-icons">account_balance_wallet</i>
  47. </div>
  48. <div class="system-li" title="燃料" (click)="toggleActive(4)" [class.activeItem]="activeValue==4">
  49. <i class="material-icons">image</i>
  50. </div> -->
  51. <div class="set">
  52. <div layout-default-header-item-trigger nz-dropdown [nzDropdownMenu]="settingsMenu" nzPlacement="bottomRight">
  53. <i class="material-icons" style="font-size: 24px !important; color: rgb(166, 178, 178)">settings</i>
  54. </div>
  55. <nz-dropdown-menu #settingsMenu="nzDropdownMenu">
  56. <div nz-menu style="width: 200px">
  57. <div nz-menu-item>
  58. <header-fullscreen />
  59. </div>
  60. <div nz-menu-item>
  61. <header-clear-storage />
  62. </div>
  63. <div class="theme" nz-menu-item [class.active]="theme === 'dark'" (click)="switchTheme('dark')">黑色主题</div>
  64. <div class="theme" nz-menu-item [class.active]="theme === 'white'" (click)="switchTheme('white')">白色主题</div>
  65. </div>
  66. </nz-dropdown-menu>
  67. </div>
  68. </div>
  69. </div>
  70. <layout-default-header-item class="head-right" direction="right">
  71. <header-date />
  72. </layout-default-header-item>
  73. <layout-default-header-item direction="right">
  74. <div data-tauri-drag-region class="titlebar" id="titlebar" [hidden]="!isTauri">
  75. <div class="titlebar-button" id="titlebar-minimize" (click)="minimize()">
  76. <img src="../../../assets/window/minsize.svg" alt="minimize" />
  77. </div>
  78. <div class="titlebar-button" id="titlebar-maximize" (click)="toggleMaximize()" [hidden]="!isMax">
  79. <img src="../../../assets/window/window-window_line.svg" alt="maximize" />
  80. </div>
  81. <div class="titlebar-button" id="titlebar-maximize" (click)="toggleMaximize()" [hidden]="isMax">
  82. <img src="../../../assets/window/max-size.svg" alt="maximize" />
  83. </div>
  84. <div class="titlebar-button" id="titlebar-close" (click)="close()">
  85. <img src="../../../assets/window/Close.svg" alt="close" />
  86. </div>
  87. </div>
  88. </layout-default-header-item>
  89. <layout-default-header-item direction="right">
  90. <div data-tauri-drag-region class="titleDragger" id="titlebar" [hidden]="!isTauri"> </div>
  91. </layout-default-header-item>
  92. <ng-template #contentTpl>
  93. <div class="content-container">
  94. <router-outlet />
  95. </div>
  96. </ng-template>
  97. <!-- 固定面包屑导航 -->
  98. <nz-card class="breadcrumb fixed-breadcrumb">
  99. <nz-breadcrumb [nzSeparator]="null">
  100. <nz-breadcrumb-item *ngFor="let menu of breadcrumb">
  101. <span *ngIf="menu.menuName === '智慧燃料'">
  102. <i class="material-icons first-name">home</i><span>{{ menu.menuName }}</span></span
  103. >
  104. <span *ngIf="menu.menuName !== '智慧燃料'"> {{ menu.menuName }}</span>
  105. <nz-breadcrumb-separator>&gt;</nz-breadcrumb-separator>
  106. </nz-breadcrumb-item>
  107. <nz-breadcrumb-item *ngIf="activeRoute" class="activeMenu">{{ activeRoute.menuName }}</nz-breadcrumb-item>
  108. </nz-breadcrumb>
  109. </nz-card>
  110. </layout-default>