| | |
| | | title: "销售管理", |
| | | }, |
| | | hidden: false, |
| | | name: "Sales", |
| | | path: "/sales", |
| | | name: "Sell", |
| | | path: "/sell", |
| | | redirect: "noRedirect", |
| | | children: [ |
| | | { |
| | |
| | | title: "销售出库单", |
| | | }, |
| | | hidden: false, |
| | | name: "SalesOUt", |
| | | path: "salesOUt", |
| | | name: "SellOut", |
| | | path: "sellOut", |
| | | redirect: "noRedirect", |
| | | component: "Layout", |
| | | children: [ |
| | |
| | | title: "生产资料", |
| | | }, |
| | | hidden: false, |
| | | name: "Gy", |
| | | path: "gy", |
| | | name: "Production", |
| | | path: "production", |
| | | redirect: "noRedirect", |
| | | component: "Layout", |
| | | children: [ |
| | |
| | | noCache: false, |
| | | title: "生产资料列表", |
| | | }, |
| | | component: () => import("@/views/basic/gySource/index.vue"), |
| | | component: () => |
| | | import("@/views/basic/production/gySource.vue"), |
| | | hidden: false, |
| | | name: "GySource", |
| | | path: "gySource", |
| | |
| | | hidden: false, |
| | | name: "GyEmployee", |
| | | path: "gyEmployee", |
| | | }, |
| | | { |
| | | meta: { |
| | | icon: "build", |
| | | link: null, |
| | | noCache: false, |
| | | title: "部门列表", |
| | | }, |
| | | component: () => |
| | | import("@/views/basic/gy/gyDepartment.vue"), |
| | | hidden: false, |
| | | name: "GyDepartment", |
| | | path: "gyDepartment", |
| | | }, |
| | | { |
| | | meta: { |
| | | icon: "build", |
| | | link: null, |
| | | noCache: false, |
| | | title: "供应商列表", |
| | | }, |
| | | component: () => import("@/views/basic/gy/gySupplier.vue"), |
| | | hidden: false, |
| | | name: "GySupplier", |
| | | path: "gySupplier", |
| | | }, |
| | | ], |
| | | }, |
| | |
| | | }, |
| | | ], |
| | | }, |
| | | { |
| | | alwaysShow: true, |
| | | component: "Layout", |
| | | meta: { |
| | | icon: "build", |
| | | link: null, |
| | | noCache: false, |
| | | title: "系统管理", |
| | | }, |
| | | hidden: false, |
| | | name: "System", |
| | | path: "/system", |
| | | redirect: "noRedirect", |
| | | children: [ |
| | | { |
| | | meta: { |
| | | icon: "build", |
| | | link: null, |
| | | noCache: false, |
| | | title: "用户管理", |
| | | }, |
| | | hidden: false, |
| | | name: "User", |
| | | path: "user", |
| | | redirect: "noRedirect", |
| | | component: "Layout", |
| | | children: [ |
| | | { |
| | | meta: { |
| | | icon: "build", |
| | | link: null, |
| | | noCache: false, |
| | | title: "用户列表", |
| | | }, |
| | | component: () => |
| | | import("@/views/system/user/xtUserList.vue"), |
| | | hidden: false, |
| | | name: "XtUserList", |
| | | path: "xtUserList", |
| | | }, |
| | | ], |
| | | }, |
| | | ], |
| | | }, |
| | | ], |
| | | }, |
| | | { |
| | |
| | | }, |
| | | ], |
| | | }, |
| | | { |
| | | alwaysShow: true, |
| | | component: "Layout", |
| | | meta: { |
| | | icon: "build", |
| | | link: null, |
| | | noCache: false, |
| | | title: "系统管理", |
| | | }, |
| | | hidden: false, |
| | | name: "System", |
| | | path: "/system", |
| | | redirect: "noRedirect", |
| | | children: [ |
| | | { |
| | | meta: { |
| | | icon: "build", |
| | | link: null, |
| | | noCache: false, |
| | | title: "用户管理", |
| | | }, |
| | | hidden: false, |
| | | name: "User", |
| | | path: "user", |
| | | redirect: "noRedirect", |
| | | component: "Layout", |
| | | children: [ |
| | | { |
| | | meta: { |
| | | icon: "build", |
| | | link: null, |
| | | noCache: false, |
| | | title: "用户列表", |
| | | }, |
| | | component: () => |
| | | import("@/views/system/user/xtUserList.vue"), |
| | | hidden: false, |
| | | name: "XtUserList", |
| | | path: "xtUserList", |
| | | }, |
| | | ], |
| | | }, |
| | | ], |
| | | }, |
| | | ]; |
| | | const sdata = JSON.parse(JSON.stringify(data)); |
| | | const rdata = JSON.parse(JSON.stringify(data)); |