diff --git a/WebVue/src/components/basic/OperatorStation.vue b/WebVue/src/components/basic/OperatorStation.vue index de20a2e..717564a 100644 --- a/WebVue/src/components/basic/OperatorStation.vue +++ b/WebVue/src/components/basic/OperatorStation.vue @@ -14,18 +14,25 @@ - - - - - + + + + + + + + + + + + - - - - - { 原来是靠 24 栅格 span=2 撑开的,间距会随容器宽度变化(400px 时只有 1px 左右), 现在按钮列固定 32px(与 .nav-btn 同宽),真正的间距交给 gap:8px */ .ops-row { - gap: 8px; + gap: 4px; + margin-top: 4px; flex-wrap: nowrap; } @@ -312,7 +315,7 @@ const onContinueAudio = () => { display: flex; align-items: center; justify-content: center; - border-radius: 8px; + border-radius: 4px; } .nav-btn:hover:not(:disabled) { diff --git a/WebVue/src/components/basic/OperatorStationDelete.vue b/WebVue/src/components/basic/OperatorStationDelete.vue index 5658580..f99ca42 100644 --- a/WebVue/src/components/basic/OperatorStationDelete.vue +++ b/WebVue/src/components/basic/OperatorStationDelete.vue @@ -2,22 +2,22 @@ - + - + - + - + @@ -25,13 +25,13 @@ :disabled="!canCreate"> - + - + @@ -188,17 +188,19 @@ const onContinueAudio = () => { 原来是靠 24 栅格 span=3 撑开的,间距会随容器宽度变化, 现在按钮列固定 28px(与 .nav-btn 同宽),真正的间距交给 gap */ .ops-row { - gap: 8px; - flex-wrap: nowrap; + gap: 4px; + margin-top: 4px; + flex-wrap: nowrap; } + .nav-btn { - width: 28px; - height: 26px; - display: flex; - align-items: center; - justify-content: center; - border-radius: 4px; + width: 32px; + height: 32px; + display: flex; + align-items: center; + justify-content: center; + border-radius: 4px; } .nav-btn:hover:not(:disabled) { diff --git a/WebVue/src/components/basic/OperatorStationFamily.vue b/WebVue/src/components/basic/OperatorStationFamily.vue index a24cecd..bb82e75 100644 --- a/WebVue/src/components/basic/OperatorStationFamily.vue +++ b/WebVue/src/components/basic/OperatorStationFamily.vue @@ -2,7 +2,7 @@ - + @@ -215,7 +215,8 @@ const onContinueAudio = () => { 原来是靠 24 栅格 span=3 撑开的,间距会随容器宽度变化, 现在按钮列固定 32px,真正的间距交给 gap */ .ops-row { - gap: 8px; + gap: 4px; + margin-top: 4px; flex-wrap: nowrap; } diff --git a/WebVue/src/components/basic/Toolbar.vue b/WebVue/src/components/basic/Toolbar.vue index 5669fc2..be56cfd 100644 --- a/WebVue/src/components/basic/Toolbar.vue +++ b/WebVue/src/components/basic/Toolbar.vue @@ -2,183 +2,109 @@ - - - - + + + + - - - + + + - - - + + + - + -
+
- + - {{ item.displayName }} + {{ item.displayName }}
- -
+
+ "> - {{ + {{ breadcrumbItems.length > 0 ? breadcrumbItems[breadcrumbItems.length - 1].displayName : "" }}
-
- + " v-else> + - - - +
- + + +
- +
-
- + gap: 2px; + "> + - +
-
- - - -
+
- + @@ -254,6 +180,7 @@ const onBreadcrumbClick = (item: BreadcrumbItem, index: number) => { * 不能取第一个节点,否则会把路径截回到根目录,变成跳转而不是刷新。 */ const onRefresh = () => { + viewMode.value = 'list'; const lastIndex = breadcrumbItems.value.length - 1; if (lastIndex < 0) return; onBreadcrumbClick(breadcrumbItems.value[lastIndex], lastIndex); @@ -261,13 +188,21 @@ const onRefresh = () => {