const Layouts = () => import("@/layouts/index.vue")
export function menuList() {
return [
{
path: "/base/config",
name: "基本配置",
redirect: "",
meta: {
title: "基本配置",
elIcon: "setting"
},
component: Layouts,
children: [
{
path: "/aps/ApsProjectConfig",
name: "制造配置",
component: () => import("@/view/aps/ApsProjectConfig/ApsProjectConfigIndex.vue"),
meta: {
title: "制造配置",
elIcon: "MagicStick"
}
},
{
path: "/aps/ApsSaleConfig",
name: "销售配置",
component: () => import("@/view/aps/ApsSaleConfig/ApsSaleConfigIndex.vue"),
meta: {
title: "销售配置",
elIcon: "MagicStick"
}
},
{
path: "/base/BaseSupplier",
name: "供应商",
component: () => import("@/view/base/BaseSupplier/BaseSupplierIndex.vue"),
meta: {
title: "供应商",
elIcon: "UserFilled"
}
},
{
path: "/base/Dictionary",
name: "字典",
component: () => import("@/view/base/Dictionary/DictionaryIndex.vue"),
meta: {
title: "字典",
elIcon: "Reading"
}
},
{
path: "/base/Shift",
name: "班次",
component: () => import("@/view/base/Shift/ShiftIndex.vue"),
meta: {
title: "班次",
elIcon: "Coin"
}
},
{
path: "/aps/ApsLogisticsPath",
name: "物流路径",
component: () => import("@/view/aps/ApsLogisticsPath/ApsLogisticsPathIndex.vue"),
meta: {
title: "物流路径",
elIcon: "Operation"
}
},
{
path: "/base/BaseResource",
name: "菜单",
component: () => import("@/view/base/BaseResource/BaseResourceIndex.vue"),
meta: {
title: "菜单",
elIcon: "Menu"
}
},
{
path: "/base/BaseReportConfigUser",
name: "用户报表",
component: () => import("@/view/base/BaseReportConfigUser/BaseReportConfigUserIndex.vue"),
meta: {
title: "用户报表",
elIcon: "Notebook"
}
},
{
path: "/base/BaseReportConfig",
name: "报表",
component: () => import("@/view/base/BaseReportConfig/BaseReportConfigIndex.vue"),
meta: {
title: "报表",
elIcon: "Grid"
}
},
{
path: "/base/BaseOplog",
name: "日志",
component: () => import("@/view/base/BaseOplog/BaseOplogIndex.vue"),
meta: {
title: "日志",
elIcon: "Memo"
}
},
{
path: "/aps/ApsStatus",
name: "状态",
component: () => import("@/view/aps/ApsStatus/ApsStatusIndex.vue"),
meta: {
title: "状态",
elIcon: "Soccer"
}
},
{
path: "/aps/ApsWorkshopStation",
name: "工位",
component: () => import("@/view/aps/ApsWorkshopStation/ApsWorkshopStationIndex.vue"),
meta: {
title: "工位",
elIcon: "Aim"
}
},
{
path: "/aps/ApsWorkshopSection",
name: "工段",
component: () => import("@/view/aps/ApsWorkshopSection/ApsWorkshopSectionIndex.vue"),
meta: {
title: "工段",
elIcon: "SemiSelect"
}
},
{
path: "/aps/ApsRoom",
name: "工作车间",
component: () => import("@/view/aps/ApsRoom/ApsRoomIndex.vue"),
meta: {
title: "工作车间",
elIcon: "House"
}
},
{
path: "/base/BaseTableHeader",
name: "动态表头",
component: () => import("@/view/base/BaseTableHeader/BaseTableHeaderIndex.vue"),
meta: {
title: "动态表头",
elIcon: "Coin"
}
},
{
path: "/base/LoginAccount",
name: "登录账户",
component: () => import("@/view/base/LoginAccount/index.vue"),
meta: {
title: "登录账户",
elIcon: "user"
}
},
{
path: "/base/app",
name: "APP",
component: () => import("@/view/base/BaseApp/BaseAppIndex.vue"),
meta: {
title: "App",
elIcon: "Compass"
}
},
{
path: "/base/BaseAppResource",
name: "APP菜单",
component: () => import("@/view/base/BaseAppResource/BaseAppResourceIndex.vue"),
meta: {
title: "App菜单",
elIcon: "Memo"
}
},
{
path: "/aps/ApsBomGroup",
name: "零件组",
component: () => import("@v/aps/ApsBomGroup/ApsBomGroupIndex.vue"),
meta: {
title: "零件组",
elIcon: "Files"
}
},
{
path: "/aps/ApsBom",
name: "零件",
component: () => import("@v/aps/ApsBom/ApsBomIndex.vue"),
meta: {
title: "零件",
elIcon: "setting"
}
},
{
path: "/aps/ApsBomSupplier",
name: "零件供应商",
component: () => import("@v/aps/ApsBomSupplier/ApsBomSupplierIndex.vue"),
meta: {
title: "零件供应商",
elIcon: "Avatar"
}
},
{
path: "/aps/ApsGoods",
name: "商品",
component: () => import("@v/aps/ApsGoods/ApsGoodsIndex.vue"),
meta: {
title: "商品",
elIcon: "List"
}
},
{
path: "/base/Factory",
name: "工厂",
component: () => import("@/view/base/Factory/FactoryIndex.vue"),
meta: {
title: "工厂",
elIcon: "OfficeBuilding"
}
},
{
path: "/aps/ApsGoodsBom",
name: "商品零件",
component: () => import("@v/aps/ApsGoodsBom/ApsGoodsBomIndex.vue"),
meta: {
title: "商品零件",
elIcon: "SwitchFilled"
}
},
{
path: "/aps/ApsMachine",
name: "机器",
component: () => import("@v/aps/ApsMachine/ApsMachineIndex.vue"),
meta: {
title: "机器",
elIcon: "Connection"
}
},
{
path: "/base/DistrictCode",
name: "区域编码",
component: () => import("@v/base/DistrictCode/DistrictCodeIndex.vue"),
meta: {
title: "区域编码",
elIcon: "Location"
}
},
{
path: "/base/Calendar",
name: "日历",
component: () => import("@v/base/Calendar/CalendarIndex.vue"),
meta: {
title: "日历",
elIcon: "Calendar"
}
}
]
}
]
}
aps-vue3版目录
最新推荐文章于 2025-12-06 22:07:37 发布
1124

被折叠的 条评论
为什么被折叠?



