From bf5c42b55da25fbcbb8f92bde539a8e27d800b40 Mon Sep 17 00:00:00 2001
From: wuyouming666 <2265557248@qq.com>
Date: 星期二, 26 三月 2024 14:16:59 +0800
Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10101/r/HangZhouMes

---
 UI-Project/src/router/index.js |  331 +++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 320 insertions(+), 11 deletions(-)

diff --git a/UI-Project/src/router/index.js b/UI-Project/src/router/index.js
index ed145a8..75a2c7b 100644
--- a/UI-Project/src/router/index.js
+++ b/UI-Project/src/router/index.js
@@ -15,12 +15,25 @@
       name: 'login',
       component: () => import('../views/LoginView.vue')
     },
-    
     {
       path: '/main',
       name: 'main',
       component: () => import('../layout/MainErpView.vue'),
       children:[
+        
+        
+        {
+          path: 'Temperedlayout',
+          name: 'Temperedlayout',
+          component: () => import('../views/TL/Temperedlayout/Temperedlayout.vue'),
+          children:[
+            {
+             path: 'selectLayout',
+              name: 'selectLayout',
+              component: () => import('../views/TL/Temperedlayout/SelectLayout.vue'),
+            }
+         ]
+        },
           //sd妯″潡
         {
           path: 'product',//浜у搧
@@ -178,6 +191,33 @@
             }
           ]
         },
+        // {
+        //   path:'appMenu',
+        //   name:'appMenu',
+        //   component: () => import('../layout/component/appMpenu.vue'),
+        //   children:[
+        //     {
+        //       path: 'appMenu',
+        //       name: 'appMenu',
+        //       component:()=>import('../layout/component/appMpenu.vue')
+        //     },
+        //     {
+        //       path: 'appView',
+        //       name: 'appView',
+        //       component:()=>import('../layout/component/appView.vue')
+        //     },
+        //     {
+        //       path: 'logoHeader',
+        //       name: 'logoHeader',
+        //       component:()=>import('../layout/component/logoHeader.vue')
+        //     },
+        //     {
+        //       path: 'routerHeader',
+        //       name: 'routerHeader',
+        //       component:()=>import('../layout/component/routerHeader.vue')
+        //     },
+        //   ]
+        // },
 
           //pp妯″潡
         {
@@ -192,11 +232,11 @@
               name: 'selectAddWorkOrder',
               component: () => import('../views/pp/workOrder/SelectAddWorkOrder.vue'),
             },
-            {
-              path: 'releaseWorkOrder',
-              name: 'releaseWorkOrder',
-              component: () => import('../views/pp/workOrder/ReleaseWorkOrder.vue'),
-            },
+            // {
+            //   path: 'releaseWorkOrder',
+            //   name: 'releaseWorkOrder',
+            //   component: () => import('../views/pp/workOrder/ReleaseWorkOrder.vue'),
+            // },
             {
               path: 'addWorkOrder',
               name: 'addWorkOrder',
@@ -532,11 +572,103 @@
             // }
           ]
         },
-
-
-
-
           //mm妯″潡
+        {
+          path: 'productStock',
+          name: 'productStock',
+          component: () => import('../views/mm/mainProductStock/ProductStock.vue'),
+          children:[
+            {
+              // 鎴愬搧搴撳瓨
+              path: 'productStockList',
+              name: 'productStockList',
+              component: () => import('../views/mm/mainProductStock/ProductStockList.vue'),
+            },
+            {
+              // 鎴愬搧鍏ュ簱
+              path: 'createProductStock',
+              name: 'createProductStock',
+              component:()=>   import('../views/mm/mainProductStock/CreateProductStock.vue'),
+            },
+            {
+              // 鎴愬搧鍑哄簱
+              path: 'finishedProductOut',
+              name: 'finishedProductOut',
+              component:()=>import('../views/mm/mainProductStock/FinishedProductOut.vue')
+            },
+            {
+              // 鎴愬搧鍑哄簱
+              path: 'finishedProductReturn',
+              name: 'finishedProductReturn',
+              component:()=>import('../views/mm/mainProductStock/FinishedProductReturn.vue')
+            },
+            {
+              // 璁㈠崟璋冩嫧
+              path: 'orderAllocation',
+              name: 'orderAllocation',
+              component:()=>import('../views/mm/mainProductStock/OrderAllocation.vue'),
+            },
+            {
+              // 鎴愬搧棰嗗嚭
+              path: 'finishedGoodsIssue',
+              name: 'finishedGoodsIssue',
+              component:()=>import('../views/mm/mainProductStock/FinishedGoodsIssue.vue'),
+            },
+            {
+              // 鎴愬搧杩斿伐
+              path: 'finishedProductRework',
+              name: 'finishedProductRework',
+              component:()=>import('../views/mm/mainProductStock/FinishedProductRework.vue'),
+            },
+            {
+              // 璋冩嫧璁板綍
+              path: 'transferRecord',
+              name: 'transferRecord',
+              component:()=>import('../views/mm/mainProductStock/TransferRecord.vue'),
+            },
+            {
+              // 棰嗗嚭璁板綍
+              path: 'takeOutRecord',
+              name: 'takeOutRecord',
+              component:()=>import('../views/mm/mainProductStock/TakeOutRecord.vue'),
+            },
+            {
+              // 杩斿伐璁板綍
+              path: 'reworkRecord',
+              name: 'reworkRecord',
+              component:()=>import('../views/mm/mainProductStock/ReworkRecord.vue'),
+            },
+
+            {
+              path: '',
+              redirect:'/main/productStock/ProductStockList'
+            }
+          ]
+        },
+        {
+          // 鐗╂枡璧勬枡
+          path:'ingredients',
+          name:'ingredients',
+          component: () => import('../views/mm/mainIngredient/Ingredients.vue'),
+          children:[
+            {
+              path: 'selectIngredients',
+              name: 'selectIngredients',
+              component:()=>import('../views/mm/mainIngredient/SelectIngredients.vue')
+            },
+            {
+              path: 'createIngredients',
+              name: 'createIngredients',
+              component:()=>import('../views/mm/mainIngredient/CreateIngredients.vue')
+            },
+            {
+              path: '',
+              redirect:'/main/ingredients/SelectIngredients'
+            }
+          ]
+        },
+
+
         {
           path: 'UnLoadGlass',
           name: 'UnLoadGlass',
@@ -559,7 +691,184 @@
             }
           ]
         },
-        
+        {
+          /*----------- 閲囪喘璁㈠崟 ----------------*/
+          path: 'purchaseOrder',
+          name: 'purchaseOrder',
+          component: () => import('../views/mm/purchaseOrder/PurchaseOrder.vue'),
+          children: [
+            {
+              path: 'SelectPurchaseOrder',
+              name: 'SelectPurchaseOrder',
+              component: () => import('../views/mm/purchaseOrder/Select.vue'),
+            }, {
+              path: 'CreatePurchaseOrder',
+              name: 'CreatePurchaseOrder',
+              component: () => import('../views/mm/purchaseOrder/Create.vue')
+            },
+            /*----------- 鏂板 ----------------*/
+            {
+              path: 'PaymentPurchaseOrder',
+              name: 'PaymentPurchaseOrder',
+              component: () => import('../views/mm/purchaseOrder/Payment.vue')
+            },
+            /*----------- 閫�璐� ----------------*/
+            {
+              path: 'ReturnPurchaseOrder',
+              name: 'ReturnPurchaseOrder',
+              component: () => import('../views/mm/purchaseOrder/Return.vue')
+            },
+            /*----------- 鍏ュ簱 ----------------*/
+            {
+              path: 'StoragePurchaseOrder',
+              name: 'StoragePurchaseOrder',
+              component: () => import('../views/mm/purchaseOrder/Storage.vue')
+            },
+            {
+              path: '',
+              redirect: '/main/purchaseOrder/SelectPurchaseOrder'
+            }
+          ]
+        },
+        {
+          /*----------- 鎺扮墖/璇嗗埆 ----------------*/
+          path: 'identify',
+          name: 'identify',
+          component: () => import('../views/mm/identify/Identify.vue'),
+          children: [
+            {
+              path: 'SelectIdentify',
+              name: 'SelectIdentify',
+              component: () => import('../views/mm/identify/Select.vue'),
+            }
+          ]
+        },
+        {
+          /*----------- 鍗у紡缂撳瓨----------------*/
+          path: 'caching',
+          name: 'caching',
+          component: () => import('../views/mm/caching/Caching.vue'),
+          children: [
+            {
+              path: 'SelectCaching',
+              name: 'SelectCaching',
+              component: () => import('../views/mm/caching/caching.vue'),
+            }
+          ]
+        },
+        {
+          /*----------- 澶х悊鐗囩----------------*/
+          path: 'slicecage',
+          name: 'slicecage',
+          component: () => import('../views/mm/slicecage/Slicecage.vue'),
+          children: [
+            {
+              path: 'SelectSlicecage',
+              name: 'SelectSlicecage',
+              component: () => import('../views/mm/slicecage/slicecage.vue'),
+            }
+          ]
+        },
+        {
+          // 渚涘簲鍟嗙鐞嗭紒锛侊紒
+          path:'trader',
+          name:'trader',
+          component: () => import('../views/mm/mainTrader/Trader.vue'),
+          children:[
+            {
+              path: 'selectTrader',
+              name: 'selectTrader',
+              component:()=>import('../views/mm/mainTrader/SelectTrader.vue')
+            },
+            {
+              path: 'createTrader',
+              name: 'createTrader',
+              component:()=>import('../views/mm/mainTrader/CreateTrader.vue')
+            },
+            {
+              path: '',
+              redirect:'/main/trader/SelectTrader'
+            }
+          ]
+        },
+        /*------------- sunshiqiang Add --*/
+        {
+          /*----------- 浠撳偍鎶ヨ〃 ----------------*/
+          path: 'stockReport',
+          name: 'stockReport',
+          component: () => import('../views/mm/stockReport/stockReport.vue'),
+          children:[
+            {
+              path: 'WarehouseReport',
+              name: 'WarehouseReport',
+              component: () => import('../views/mm/stockReport/WarehouseReport.vue'),
+            }, {
+              path: 'StockMonthReport',
+              name: 'StockMonthReport',
+              component: () => import('../views/mm/stockReport/StockMonthReport.vue'),
+            }, {
+              path: 'SubsidiaryMonthReport',
+              name: 'SubsidiaryMonthReport',
+              component: () => import('../views/mm/stockReport/SubsidiaryMonthReport.vue'),
+            },
+            /*----------- 鏂板 ----------------*/
+            {
+              path: 'StockWarehouseReport',
+              name: 'StockWarehouseReport',
+              component: () => import('../views/mm/stockReport/StockWarehouseReport.vue'),
+            }, {
+              path: '',
+              redirect: '/main/stockReport/WarehouseReport'
+            }
+          ]
+        },
+        {
+          /*-----------  ----------------*/
+          path: 'stockBasicData',
+          name: 'stockBasicData',
+          component: () => import('../views/mm/stockBasicData/StockBasicData.vue'),
+          children: [
+            {
+              path: 'SelectStockBasicData',
+              name: 'SelectStockBasicData',
+              component: () => import('../views/mm/stockBasicData/Select.vue'),
+            }, 
+          ]
+        },
+        {
+          /*----------- 閲囪喘鍏ュ簱 ----------------*/
+          path: 'purchaseStorage',
+          name: 'purchaseStorage',
+          component: () => import('../views/mm/purchaseStorage/PurchaseStorage.vue'),
+          children: [
+            {
+              path: 'SelectPurchaseStorage',
+              name: 'SelectPurchaseStorage',
+              component: () => import('../views/mm/purchaseStorage/Select.vue'),
+            },
+            {
+              path: '',
+              redirect: '/main/purchaseStorage/SelectPurchaseStorage'
+            }
+          ]
+        },
+        {
+          /*----------- 閲囪喘閫�璐� ----------------*/
+          path: 'purchaseReturn',
+          name: 'purchaseReturn',
+          component: () => import('../views/mm/purchaseReturn/PurchaseReturn.vue'),
+          children: [
+            {
+              path: 'SelectPurchaseReturn',
+              name: 'SelectPurchaseReturn',
+              component: () => import('../views/mm/purchaseReturn/Select.vue'),
+            },
+            {
+              path: '',
+              redirect: '/main/purchaseReturn/SelectPurchaseReturn'
+            }
+          ]
+        },
         {
           path: '',
           redirect:'/main/order'

--
Gitblit v1.8.0