chenrui 3 年 前
コミット
6ec841f416

+ 33 - 33
src/config/router.config.js

@@ -1797,31 +1797,31 @@ export const asyncRouterMap = [
               }
             ]
           },
-          {
-            path: '/reportData/storeReceivedSendStorageReport',
-            redirect: '/reportData/storeReceivedSendStorageReport/list',
-            name: 'storeReceivedSendStorageReport',
-            component: BlankLayout,
-            meta: {
-              title: '门店收发存汇总报表',
-              icon: 'profile'
-              // permission: 'M_storeReceivedSendStorageReportList'
-            },
-            hideChildrenInMenu: true,
-            children: [
-              {
-                path: 'list',
-                name: 'storeReceivedSendStorageReportList',
-                component: () => import(/* webpackChunkName: "reportData" */ '@/views/reportData/storeReceivedSendStorageReport/list.vue'),
-                meta: {
-                  title: '门店收发存汇总列表',
-                  icon: 'profile',
-                  hidden: true
-                  // permission: 'M_storeReceivedSendStorageReportList'
-                }
-              }
-            ]
-          },
+          // {
+          //   path: '/reportData/storeReceivedSendStorageReport',
+          //   redirect: '/reportData/storeReceivedSendStorageReport/list',
+          //   name: 'storeReceivedSendStorageReport',
+          //   component: BlankLayout,
+          //   meta: {
+          //     title: '门店收发存汇总报表',
+          //     icon: 'profile'
+          //     // permission: 'M_storeReceivedSendStorageReportList'
+          //   },
+          //   hideChildrenInMenu: true,
+          //   children: [
+          //     {
+          //       path: 'list',
+          //       name: 'storeReceivedSendStorageReportList',
+          //       component: () => import(/* webpackChunkName: "reportData" */ '@/views/reportData/storeReceivedSendStorageReport/list.vue'),
+          //       meta: {
+          //         title: '门店收发存汇总列表',
+          //         icon: 'profile',
+          //         hidden: true
+          //         // permission: 'M_storeReceivedSendStorageReportList'
+          //       }
+          //     }
+          //   ]
+          // },
           {
             path: '/reportData/inventoryReport',
             redirect: '/reportData/inventoryReport/list',
@@ -1854,8 +1854,8 @@ export const asyncRouterMap = [
             component: BlankLayout,
             meta: {
               title: '连锁销售明细合计报表',
-              icon: 'profile'
-              // permission: 'M_chainSalesDetailsCountReportList'
+              icon: 'profile',
+              permission: 'M_chainSalesDetailsCountReport_list'
             },
             hideChildrenInMenu: true,
             children: [
@@ -1866,8 +1866,8 @@ export const asyncRouterMap = [
                 meta: {
                   title: '连锁销售明细合计列表',
                   icon: 'profile',
-                  hidden: true
-                  // permission: 'M_chainSalesDetailsCountReportList'
+                  hidden: true,
+                  permission: 'M_chainSalesDetailsCountReport_list'
                 }
               }
             ]
@@ -1879,8 +1879,8 @@ export const asyncRouterMap = [
             component: BlankLayout,
             meta: {
               title: '客户销售明细报表',
-              icon: 'profile'
-              // permission: 'M_customerSalesDetailsReportList'
+              icon: 'profile',
+              permission: 'M_customerSalesDetailsReport_list'
             },
             hideChildrenInMenu: true,
             children: [
@@ -1891,8 +1891,8 @@ export const asyncRouterMap = [
                 meta: {
                   title: '客户销售明细列表',
                   icon: 'profile',
-                  hidden: true
-                  // permission: 'M_customerSalesDetailsReportList'
+                  hidden: true,
+                  permission: 'M_customerSalesDetailsReport_list'
                 }
               }
             ]

+ 1 - 0
src/views/reportData/chainSalesDetailsCountReport/list.vue

@@ -43,6 +43,7 @@
                 @click="handleExport"
                 :disabled="disabled"
                 :loading="exportLoading"
+                v-if="$hasPermissions('B_chainSalesDetailsCountReport_export')"
                 id="chainSalesDetailsCountReportList-export">导出</a-button>
             </a-col>
           </a-row>

+ 1 - 0
src/views/reportData/customerSalesDetailsReport/list.vue

@@ -34,6 +34,7 @@
                 @click="handleExport"
                 :disabled="disabled"
                 :loading="exportLoading"
+                v-if="$hasPermissions('B_customerSalesDetailsReport_export')"
                 id="customerSalesDetailsReportList-export">导出</a-button>
             </a-col>
           </a-row>