Skip to content

Commit 1eefd01

Browse files
committed
refactor: Optimize page
1 parent 2e04e11 commit 1eefd01

File tree

3 files changed

+6
-9
lines changed

3 files changed

+6
-9
lines changed

ui/src/app/core/services/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ export interface Menu {
7070
id: number | string;
7171
fatherId: number | string;
7272
path: string;
73-
orderNum: number;
73+
orderNum?: number;
7474
menuName: string;
7575
menuType: 'C' | 'F'; // c:菜单,f按钮
7676
icon?: string; // 如果showIcon为false,设置这个为搜索窗口时,最左侧的icon

ui/src/app/layout/default/default.component.html

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -108,12 +108,10 @@
108108

109109
<nz-layout>
110110
<nz-content [ngStyle]="{ marginTop: contentMarginTop }">
111-
<div>
112-
@if (isShowTab) {
113-
<app-tab></app-tab>
114-
}
115-
<router-outlet></router-outlet>
116-
</div>
111+
@if (isShowTab) {
112+
<app-tab></app-tab>
113+
}
114+
<router-outlet></router-outlet>
117115
</nz-content>
118116
@if (isHasFooterArea) {
119117
<nz-footer class="text-center">Ant Design ©2022 Implement By 华舰</nz-footer>

ui/src/styles/themes/base.less

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -570,10 +570,9 @@ h6 {
570570

571571
// 通用页面统一布局
572572
.normal-table-wrap {
573-
margin: 27px 27px 0;
573+
padding: 27px 27px 0 27px;
574574

575575
/* 列表顶部样式 */
576-
577576
.ant-pro-table-toolbar {
578577
display: flex;
579578
align-items: center;

0 commit comments

Comments
 (0)