fix(sidebar): 修复子路由高亮丢失问题

- 新增 menuPaths 计算属性,递归收集全站菜单路径
- 修改 activeMenu 逻辑,针对无匹配菜单路径尝试最长前缀匹配
- 解决子路由菜单高亮消失问题,支持全站多场景适用
- 优化 master-order-dispatch 页面 select 宽度,防止 append 区域撑爆
- 修正运输单位 select 固定宽度为 92px,并防止被父容器拉伸
- 调整 business-crud-page 任务备注和附加选择器宽度及样式
- 减少 process-config 备注输入区域行数,提升界面紧凑度
This commit is contained in:
2026-08-25 19:51:46 +08:00
parent cf39d63396
commit f21e3d56d9
4 changed files with 40 additions and 6 deletions
@@ -13041,7 +13041,16 @@ export default {
}
&__task-remark {
grid-column: span 3;
grid-column: 1 / -1;
:deep(.el-form-item__content) {
width: 100%;
}
:deep(.el-input),
:deep(.el-textarea) {
width: 100%;
}
}
&__task-note {
@@ -13111,8 +13120,16 @@ export default {
}
&__append-select--wide {
width: 108px;
min-width: 108px;
width: 96px;
min-width: 96px;
// append placeholder
:deep(.el-select__placeholder) {
left: 50% !important;
transform: translateY(-50%) translateX(-50%) !important;
text-align: center;
width: auto;
}
}
:deep(.business-crud-page__goods-info-cell .cell) {