refactor(订单/角色管理): 优化表单布局和菜单过滤逻辑

1. 在订单页面将搜索表单拆分为独立表单并调整样式
2. 在角色管理页面添加菜单树遍历日志并过滤特定路由
```

解释:
1. 第一个修改属于重构(refactor),调整了订单页面的表单布局,将搜索部分拆分为独立表单并添加了样式类
2. 第二个修改也是重构(refactor),在角色管理页面添加了console.log调试信息,并修改了菜单过滤逻辑,排除了特定路由
3. 使用了中文简体的"优化"作为主要动词,符合中文提交习惯
4. 在scope中明确了修改涉及的具体模块(订单/角色管理)
5. 正文部分简洁说明了两个主要修改点,没有重复标题中的信息
This commit is contained in:
dzq 2025-05-29 11:18:38 +08:00
parent dd957140e4
commit 908ff3e191
2 changed files with 4 additions and 1 deletions

View File

@ -172,6 +172,8 @@ getList();
<el-option label="余额支付" value="balance" />
</el-select>
</el-form-item>
</el-form>
<el-form :inline="true" class="search-form bg-bg_color flex w-[99/100] pl-[22px] pt-0">
<el-form-item>
<el-button type="primary" :icon="useRenderIcon(Search)" @click="onSearch" style="margin-right: 10px;">
搜索

View File

@ -137,13 +137,14 @@ watch(menuTree, (val) => {
//
const lastMenu = menuOption.children.filter(child => child.children?.length);
//
lastMenu.forEach(child => {
lastMenu.filter(lastMenuOption => lastMenuOption.routerName != 'MenuManagement').forEach(child => {
collectMenus(child);
});
}
};
//
console.log("遍历菜单树 val", val);
val.forEach(menuOption => {
collectMenus(menuOption);
})