lilei 3 rokov pred
rodič
commit
b1609637b7

+ 41 - 28
src/config/router.config.js

@@ -2075,10 +2075,23 @@ export const asyncRouterMap = [
                 }
               }
             ]
-          },
+          }
+        ]
+      },
+      // 连锁报表
+      {
+        path: '/chainReportData',
+        redirect: '/chainReportData/chainStockReport',
+        component: PageView,
+        meta: {
+          title: '连锁报表',
+          icon: 'fund',
+          permission: 'M_reportData'
+        },
+        children: [
           {
-            path: '/reportData/chainSalesReport',
-            redirect: '/reportData/chainSalesReport/list',
+            path: '/chainReportData/chainSalesReport',
+            redirect: '/chainReportData/chainSalesReport/list',
             name: 'chainSalesReport',
             component: BlankLayout,
             meta: {
@@ -2091,7 +2104,7 @@ export const asyncRouterMap = [
               {
                 path: 'list',
                 name: 'chainSalesReportList',
-                component: () => import(/* webpackChunkName: "reportData1" */ '@/views/reportData/chainSalesReport/list.vue'),
+                component: () => import(/* webpackChunkName: "chainReportData" */ '@/views/chainReportData/chainSalesReport/list.vue'),
                 meta: {
                   title: '连锁销售报表列表',
                   icon: 'profile',
@@ -2102,8 +2115,8 @@ export const asyncRouterMap = [
             ]
           },
           {
-            path: '/reportData/chainSalesDetailReport',
-            redirect: '/reportData/chainSalesDetailReport/list',
+            path: '/chainReportData/chainSalesDetailReport',
+            redirect: '/chainReportData/chainSalesDetailReport/list',
             name: 'chainSalesDetailReport',
             component: BlankLayout,
             meta: {
@@ -2116,7 +2129,7 @@ export const asyncRouterMap = [
               {
                 path: 'list',
                 name: 'chainSalesDetailReportList',
-                component: () => import(/* webpackChunkName: "reportData1" */ '@/views/reportData/chainSalesDetailReport/list.vue'),
+                component: () => import(/* webpackChunkName: "chainReportData" */ '@/views/chainReportData/chainSalesDetailReport/list.vue'),
                 meta: {
                   title: '连锁销售明细报表列表',
                   icon: 'profile',
@@ -2127,8 +2140,8 @@ export const asyncRouterMap = [
             ]
           },
           {
-            path: '/reportData/chainSalesDetailsCountReport',
-            redirect: '/reportData/chainSalesDetailsCountReport/list',
+            path: '/chainReportData/chainSalesDetailsCountReport',
+            redirect: '/chainReportData/chainSalesDetailsCountReport/list',
             name: 'chainSalesDetailsCountReport',
             component: BlankLayout,
             meta: {
@@ -2141,7 +2154,7 @@ export const asyncRouterMap = [
               {
                 path: 'list',
                 name: 'chainSalesDetailsCountReportList',
-                component: () => import(/* webpackChunkName: "reportData1" */ '@/views/reportData/chainSalesDetailsCountReport/list.vue'),
+                component: () => import(/* webpackChunkName: "chainReportData" */ '@/views/chainReportData/chainSalesDetailsCountReport/list.vue'),
                 meta: {
                   title: '连锁销售明细合计列表',
                   icon: 'profile',
@@ -2152,8 +2165,8 @@ export const asyncRouterMap = [
             ]
           },
           {
-            path: '/reportData/chainCustomerReport',
-            redirect: '/reportData/chainCustomerReport/list',
+            path: '/chainReportData/chainCustomerReport',
+            redirect: '/chainReportData/chainCustomerReport/list',
             name: 'chainCustomerReport',
             component: BlankLayout,
             meta: {
@@ -2166,7 +2179,7 @@ export const asyncRouterMap = [
               {
                 path: 'list',
                 name: 'chainCustomerReportList',
-                component: () => import(/* webpackChunkName: "reportData1" */ '@/views/reportData/chainCustomerReport/list.vue'),
+                component: () => import(/* webpackChunkName: "chainReportData" */ '@/views/chainReportData/chainCustomerReport/list.vue'),
                 meta: {
                   title: '连锁大客户报表列表',
                   icon: 'profile',
@@ -2177,8 +2190,8 @@ export const asyncRouterMap = [
             ]
           },
           {
-            path: '/reportData/chainStockIncomeReport',
-            redirect: '/reportData/chainStockIncomeReport/list',
+            path: '/chainReportData/chainStockIncomeReport',
+            redirect: '/chainReportData/chainStockIncomeReport/list',
             name: 'chainStockIncomeReport',
             component: BlankLayout,
             meta: {
@@ -2191,7 +2204,7 @@ export const asyncRouterMap = [
               {
                 path: 'list',
                 name: 'chainStockIncomeReportList',
-                component: () => import(/* webpackChunkName: "reportData1" */ '@/views/reportData/chainStockIncomeReport/list.vue'),
+                component: () => import(/* webpackChunkName: "chainReportData" */ '@/views/chainReportData/chainStockIncomeReport/list.vue'),
                 meta: {
                   title: '连锁库存总入报表列表',
                   icon: 'profile',
@@ -2202,8 +2215,8 @@ export const asyncRouterMap = [
             ]
           },
           {
-            path: '/reportData/chainStockExpenditureReport',
-            redirect: '/reportData/chainStockExpenditureReport/list',
+            path: '/chainReportData/chainStockExpenditureReport',
+            redirect: '/chainReportData/chainStockExpenditureReport/list',
             name: 'chainStockExpenditureReport',
             component: BlankLayout,
             meta: {
@@ -2216,7 +2229,7 @@ export const asyncRouterMap = [
               {
                 path: 'list',
                 name: 'chainStockExpenditureReportList',
-                component: () => import(/* webpackChunkName: "reportData1" */ '@/views/reportData/chainStockExpenditureReport/list.vue'),
+                component: () => import(/* webpackChunkName: "chainReportData" */ '@/views/chainReportData/chainStockExpenditureReport/list.vue'),
                 meta: {
                   title: '连锁库存总出报表列表',
                   icon: 'profile',
@@ -2227,8 +2240,8 @@ export const asyncRouterMap = [
             ]
           },
           {
-            path: '/reportData/chainStockReport',
-            redirect: '/reportData/chainStockReport/list',
+            path: '/chainReportData/chainStockReport',
+            redirect: '/chainReportData/chainStockReport/list',
             name: 'chainStockReport',
             component: BlankLayout,
             meta: {
@@ -2241,7 +2254,7 @@ export const asyncRouterMap = [
               {
                 path: 'list',
                 name: 'chainStockReportList',
-                component: () => import(/* webpackChunkName: "reportData1" */ '@/views/reportData/chainStockReport/list.vue'),
+                component: () => import(/* webpackChunkName: "chainReportData" */ '@/views/chainReportData/chainStockReport/list.vue'),
                 meta: {
                   title: '连锁库存总表列表',
                   icon: 'profile',
@@ -2252,8 +2265,8 @@ export const asyncRouterMap = [
             ]
           },
           {
-            path: '/reportData/chainPurchaseReceiptReport',
-            redirect: '/reportData/chainPurchaseReceiptReport/list',
+            path: '/chainReportData/chainPurchaseReceiptReport',
+            redirect: '/chainReportData/chainPurchaseReceiptReport/list',
             name: 'chainPurchaseReceiptReport',
             component: BlankLayout,
             meta: {
@@ -2266,7 +2279,7 @@ export const asyncRouterMap = [
               {
                 path: 'list',
                 name: 'chainPurchaseReceiptReportList',
-                component: () => import(/* webpackChunkName: "reportData1" */ '@/views/reportData/chainPurchaseReceiptReport/list.vue'),
+                component: () => import(/* webpackChunkName: "chainReportData" */ '@/views/chainReportData/chainPurchaseReceiptReport/list.vue'),
                 meta: {
                   title: '连锁采购入库报表列表',
                   icon: 'profile',
@@ -2277,8 +2290,8 @@ export const asyncRouterMap = [
             ]
           },
           {
-            path: '/reportData/chainReceivedSendStorageReport',
-            redirect: '/reportData/chainReceivedSendStorageReport/list',
+            path: '/chainReportData/chainReceivedSendStorageReport',
+            redirect: '/chainReportData/chainReceivedSendStorageReport/list',
             name: 'chainReceivedSendStorageReport',
             component: BlankLayout,
             meta: {
@@ -2291,7 +2304,7 @@ export const asyncRouterMap = [
               {
                 path: 'list',
                 name: 'chainReceivedSendStorageReportList',
-                component: () => import(/* webpackChunkName: "reportData1" */ '@/views/reportData/chainReceivedSendStorageReport/list.vue'),
+                component: () => import(/* webpackChunkName: "chainReportData" */ '@/views/chainReportData/chainReceivedSendStorageReport/list.vue'),
                 meta: {
                   title: '连锁收发存报表列表',
                   icon: 'profile',

+ 0 - 0
src/views/reportData/chainCustomerReport/list.vue → src/views/chainReportData/chainCustomerReport/list.vue


+ 0 - 0
src/views/reportData/chainPurchaseReceiptReport/list.vue → src/views/chainReportData/chainPurchaseReceiptReport/list.vue


+ 0 - 0
src/views/reportData/chainPurchaseReceiptReport/purchaseReceiptDetail.vue → src/views/chainReportData/chainPurchaseReceiptReport/purchaseReceiptDetail.vue


+ 0 - 0
src/views/reportData/chainPurchaseReceiptReport/purchaseReceiptOrder.vue → src/views/chainReportData/chainPurchaseReceiptReport/purchaseReceiptOrder.vue


+ 0 - 0
src/views/reportData/chainReceivedSendStorageReport/list.vue → src/views/chainReportData/chainReceivedSendStorageReport/list.vue


+ 0 - 0
src/views/reportData/chainSalesDetailReport/list.vue → src/views/chainReportData/chainSalesDetailReport/list.vue


+ 0 - 0
src/views/reportData/chainSalesDetailsCountReport/list.vue → src/views/chainReportData/chainSalesDetailsCountReport/list.vue


+ 0 - 0
src/views/reportData/chainSalesReport/list.vue → src/views/chainReportData/chainSalesReport/list.vue


+ 0 - 0
src/views/reportData/chainStockExpenditureReport/list.vue → src/views/chainReportData/chainStockExpenditureReport/list.vue


+ 0 - 0
src/views/reportData/chainStockIncomeReport/list.vue → src/views/chainReportData/chainStockIncomeReport/list.vue


+ 0 - 0
src/views/reportData/chainStockReport/detailModal.vue → src/views/chainReportData/chainStockReport/detailModal.vue


+ 0 - 0
src/views/reportData/chainStockReport/list.vue → src/views/chainReportData/chainStockReport/list.vue