fix: 多语言字段变更优化字典映射类型

This commit is contained in:
TsMask
2025-02-20 10:44:55 +08:00
parent 7322759545
commit 814bae0b94
7 changed files with 41 additions and 52 deletions

View File

@@ -47,7 +47,7 @@ const useRouterStore = defineStore('router', {
*/
async generateRoutes() {
const res = await getRouters();
if (res.code === RESULT_CODE_SUCCESS && Array.isArray(res.data)) {
if (res.code === RESULT_CODE_SUCCESS) {
const buildRoutes = buildRouters(res.data.concat());
this.buildRouterData = buildRoutes;
return buildRoutes;
@@ -77,11 +77,7 @@ type RecordRaws = {
*/
function buildRouters(recordRaws: RecordRaws[]): RouteRecordRaw[] {
const routers: RouteRecordRaw[] = [];
for (const item of recordRaws) {
// 过滤旧前端菜单 是layui的菜单跳过
if (['', '/page"'].includes(item.path)) {
continue;
}
for (const item of recordRaws) {
// 路由页面组件
let component: RouteComponent = {};
if (item.component) {