chenjun 2 жил өмнө
parent
commit
31da5c8115

+ 4 - 4
src/router/routes/routes-file-five.js

@@ -57,7 +57,7 @@ const departureRoutes = {
                   path: '/departure/baggageView',
                   name: 'DepartureBaggageView',
                   component: () => import('@/views/baggageManagement/components/departure/baggage'),
-                  meta: { title: '行李视图', keepAlive: true }
+                  meta: { title: '行李视图', keepAlive: false }
                 }
               ]
             }
@@ -111,7 +111,7 @@ const arrivalRoutes = {
                   path: '/arrival/baggageView',
                   name: 'ArrivalBaggageView',
                   component: () => import('@/views/baggageManagement/components/arrival/baggage'),
-                  meta: { title: '行李视图', keepAlive: true }
+                  meta: { title: '行李视图', keepAlive: false }
                 }
               ]
             }
@@ -166,7 +166,7 @@ const transferRoutes = {
                   path: '/transfer/arrival/baggageView',
                   name: 'TransferArrivalBaggageView',
                   component: () => import('@/views/baggageManagement/components/transferArrival/baggage'),
-                  meta: { title: '行李视图', keepAlive: true }
+                  meta: { title: '行李视图', keepAlive: false }
                 }
               ]
             }
@@ -201,7 +201,7 @@ const transferRoutes = {
                   path: '/transfer/departure/baggageView',
                   name: 'TransferDepartureBaggageView',
                   component: () => import('@/views/baggageManagement/components/transferDeparture/baggage'),
-                  meta: { title: '行李视图', keepAlive: true }
+                  meta: { title: '行李视图', keepAlive: false }
                 }
               ]
             }

+ 21 - 21
src/router/routes/routes-file-four.js

@@ -13,7 +13,7 @@ import Layout from '@/layout'
 const authorityRoutes = {
   path: '/authority',
   component: Layout,
-  meta: { roles: ['authority_menu'], keepAlive: true },
+  meta: { roles: ['authority_menu'], keepAlive: false },
   children: [
     {
       path: '/authority',
@@ -23,7 +23,7 @@ const authorityRoutes = {
         icon: 'authority',
         imgstyle: 'ic_list_nav_permissions_default.png',
         imgstyleup: 'ic_list_nav_permissions_check.png',
-        keepAlive: true
+        keepAlive: false
       },
       children: [
         {
@@ -35,36 +35,36 @@ const authorityRoutes = {
             }
           },
           redirect: '/',
-          meta: { title: '权限项管理', isPage: 'authority_page', keepAlive: true },
+          meta: { title: '权限项管理', isPage: 'authority_page', keepAlive: false },
           children: [
             {
               path: '/',
-              meta: { title: '权限项管理', isPage: 'authority_page', keepAlive: true },
+              meta: { title: '权限项管理', isPage: 'authority_page', keepAlive: false },
               component: () => import('@/views/authorityManagement/components/authorityHome')
             },
             {
               path: 'appAdd',
               name: 'AuthorityAppAdd',
               component: () => import('@/views/authorityManagement/components/authorityAppAdd'),
-              meta: { title: '新增应用', keepAlive: true }
+              meta: { title: '新增应用', keepAlive: false }
             },
             {
               path: 'appEdit',
               name: 'AuthorityAppEdit',
               component: () => import('@/views/authorityManagement/components/authorityAppEdit'),
-              meta: { title: '编辑应用', keepAlive: true }
+              meta: { title: '编辑应用', keepAlive: false }
             },
             {
               path: 'addPower',
               name: 'AuthorityPowerAdd',
               component: () => import('@/views/authorityManagement/components/authorityPowerAdd'),
-              meta: { title: '新增权限项', keepAlive: true }
+              meta: { title: '新增权限项', keepAlive: false }
             },
             {
               path: 'editPower',
               name: 'AuthorityPowerEdit',
               component: () => import('@/views/authorityManagement/components/authorityPowerEdit'),
-              meta: { title: '编辑权限项', keepAlive: true }
+              meta: { title: '编辑权限项', keepAlive: false }
             }
           ]
         }
@@ -77,7 +77,7 @@ const authorityRoutes = {
 const roleRoutes = {
   path: '/role',
   component: Layout,
-  meta: { roles: ['role_menu'], keepAlive: true },
+  meta: { roles: ['role_menu'], keepAlive: false },
   children: [
     {
       path: '/role',
@@ -87,7 +87,7 @@ const roleRoutes = {
         icon: 'role',
         imgstyle: 'ic_list_nav_character_default.png',
         imgstyleup: 'ic_list_nav_character_check.png',
-        keepAlive: true
+        keepAlive: false
       },
       children: [
         {
@@ -99,24 +99,24 @@ const roleRoutes = {
             }
           },
           redirect: '/',
-          meta: { title: '角色管理', isPage: 'role_page', keepAlive: true },
+          meta: { title: '角色管理', isPage: 'role_page', keepAlive: false },
           children: [
             {
               path: '/',
               component: () => import('@/views/authorityManagement/components/authorityRoleHome'),
-              meta: { title: '角色管理', keepAlive: true },
+              meta: { title: '角色管理', keepAlive: false },
             },
             {
               path: 'addRole',
               name: 'AuthorityRoleAdd',
               component: () => import('@/views/authorityManagement/components/authorityRoleAdd'),
-              meta: { title: '新增角色', keepAlive: true }
+              meta: { title: '新增角色', keepAlive: false }
             },
             {
               path: 'editRole',
               name: 'AuthorityRoleEdit',
               component: () => import('@/views/authorityManagement/components/authorityRoleEdit'),
-              meta: { title: '账号权限', keepAlive: true }
+              meta: { title: '账号权限', keepAlive: false }
             }
           ]
         }
@@ -129,7 +129,7 @@ const roleRoutes = {
 const accountRoutes = {
   path: '/account',
   component: Layout,
-  meta: { roles: ['account_menu'], keepAlive: true },
+  meta: { roles: ['account_menu'], keepAlive: false },
   children: [
     {
       path: '/account',
@@ -140,7 +140,7 @@ const accountRoutes = {
         icon: 'account',
         imgstyle: 'ic_list_nav_account_default.png',
         imgstyleup: 'ic_list_nav_account_check.png',
-        keepAlive: true
+        keepAlive: false
       },
       children: [
         {
@@ -158,7 +158,7 @@ const accountRoutes = {
           // },
           meta: {
             title: '账号管理',
-            keepAlive: true
+            keepAlive: false
           },
           children: [
             {
@@ -166,7 +166,7 @@ const accountRoutes = {
               component: () => import('@/views/accountManagement/components/accountHome'),
               meta: {
                 title: '账号管理',
-                keepAlive: true
+                keepAlive: false
               },
             },
             {
@@ -174,7 +174,7 @@ const accountRoutes = {
               name: 'accountAdd',
               component: () => import('@/views/accountManagement/components/accountEdit'),
               meta: {
-                title: '新增账号', keepAlive: true
+                title: '新增账号', keepAlive: false
               }
             },
             {
@@ -184,7 +184,7 @@ const accountRoutes = {
               meta: {
                 title: '编辑账号',
                 doesAccountExist: true,
-                keepAlive: true
+                keepAlive: false
               }
             },
             {
@@ -193,7 +193,7 @@ const accountRoutes = {
               component: () => import('@/views/accountManagement/components/accountAuth'),
               meta: {
                 title: '账号权限',
-                keepAlive: true
+                keepAlive: false
               }
             }
           ]

+ 11 - 11
src/router/routes/routes-file-one.js

@@ -2,20 +2,20 @@ import Layout from '@/layout'
 const BasicsDataRoutes = {
   path: '/BasicsData',
   component: Layout,
-  meta: { roles: ['system_menu'], keepAlive: true },
+  meta: { roles: ['system_menu'], keepAlive: false },
   children: [
     {
       path: '/BasicsData',
       name: 'BasicsData',
       component: () => import('@/views/BasicsData/index'),
-      meta: { title: '基础数据', icon: 'BasicsData', imgstyle: 'ic_setting_nav_default.png', imgstyleup: 'ic_setting_nav_check.png', keepAlive: true },
+      meta: { title: '基础数据', icon: 'BasicsData', imgstyle: 'ic_setting_nav_default.png', imgstyleup: 'ic_setting_nav_check.png', keepAlive: false },
       children: [
         // 权限airline_information_page导致航司信息维护不显示
         {
           path: '/BasicsData',
           name: 'airlineCompanyInfo',
           component: () => import('@/views/BasicsData/views/airlineCompany/airlineCompanyInfo'),
-          meta: { title: '航司信息维护', keepAlive: true },
+          meta: { title: '航司信息维护', keepAlive: false },
           hidden: true,
           src: require('@/assets/nav/ic_data_top_default @2x.png'),
           srcer: require('@/assets/nav/ic_data_top_check@2x.png')
@@ -25,7 +25,7 @@ const BasicsDataRoutes = {
           name: 'airportInfo',
           component: { render(c) { return c('router-view') } },
           redirect: '/BasicsData/airportInfo',
-          meta: { title: '机场信息维护', keepAlive: true },
+          meta: { title: '机场信息维护', keepAlive: false },
           hidden: true,
           src: require('@/assets/nav/ic_data_top_default @2x.png'),
           srcer: require('@/assets/nav/ic_data_top_check@2x.png'),
@@ -33,13 +33,13 @@ const BasicsDataRoutes = {
             {
               path: '/BasicsData/airportInfo',
               component: () => import('@/views/BasicsData/views/airport/airportInfo'),
-              meta: { title: '机场信息维护', keepAlive: true },
+              meta: { title: '机场信息维护', keepAlive: false },
             },
             {
               path: '/BasicsData/airportInfoDetails',
               name: 'airportInfoDetails',
               component: () => import('@/views/BasicsData/views/airport/airportInfoDetails'),
-              meta: { title: '基本信息', keepAlive: true },
+              meta: { title: '基本信息', keepAlive: false },
               hidden: false,
               isAlone: true,
               src: require('@/assets/nav/ic_setting_top@2x.png')
@@ -48,7 +48,7 @@ const BasicsDataRoutes = {
               path: '/BasicsData/airportInfoChild',
               name: 'airportInfoChild',
               component: () => import('@/views/BasicsData/views/airport/airportInfoChild'),
-              meta: { title: '航站设置', keepAlive: true },
+              meta: { title: '航站设置', keepAlive: false },
               hidden: false,
               isAlone: true,
               src: require('@/assets/nav/ic_setting_top@2x.png')
@@ -59,7 +59,7 @@ const BasicsDataRoutes = {
           path: '/BasicsData/deployNode',
           name: 'deployNode',
           component: { render(c) { return c('router-view') } },
-          meta: { title: '节点信息维护', keepAlive: true },
+          meta: { title: '节点信息维护', keepAlive: false },
           hidden: true,
           src: require('@/assets/nav/ic_data_top_default @2x.png'),
           srcer: require('@/assets/nav/ic_data_top_check@2x.png'),
@@ -67,13 +67,13 @@ const BasicsDataRoutes = {
             {
               path: '/BasicsData/deployNode',
               component: () => import('@/views/BasicsData/views/deployNode/deployNodeHome'),
-              meta: { title: '节点信息维护', keepAlive: true },
+              meta: { title: '节点信息维护', keepAlive: false },
             },
             {
               path: '/BasicsData/deployNodeChild',
               name: 'deployNodeChild',
               component: () => import('@/views/BasicsData/views/deployNode/deployNodeChild'),
-              meta: { title: '节点设置', keepAlive: true },
+              meta: { title: '节点设置', keepAlive: false },
               hidden: false,
               isAlone: true,
               src: require('@/assets/nav/ic_setting_top@2x.png')
@@ -108,7 +108,7 @@ const BasicsDataRoutes = {
           path: '/BasicsData/BaggageType',
           name: 'BaggageType',
           component: () => import('@/views/BasicsData/views/BaggageType/BaggageType'),
-          meta: { title: '特殊行李维护', keepAlive: true },
+          meta: { title: '特殊行李维护', keepAlive: false },
           hidden: true,
           src: require('@/assets/nav/ic_data_top_default @2x.png'),
           srcer: require('@/assets/nav/ic_data_top_check@2x.png')

+ 5 - 5
src/router/routes/routes-file-six.js

@@ -4,7 +4,7 @@ const statisticsChartsRoutes = {
   path: '/statisticsCharts',
   component: Layout,
   meta: {
-    title: '统计图表', keepAlive: true
+    title: '统计图表', keepAlive: false
   },
   children: [
     {
@@ -16,7 +16,7 @@ const statisticsChartsRoutes = {
         title: '统计图表',
         imgstyle: 'ic_list_nav_arrive_default.png',
         imgstyleup: 'ic_list_nav_arrive_check.png',
-        keepAlive: true
+        keepAlive: false
       },
       children: [
         {
@@ -24,21 +24,21 @@ const statisticsChartsRoutes = {
           name: 'FlightStatisticsCharts',
           hidden: true,
           component: () => import('@/views/statisticsCharts/views/flightStatisticsCharts'),
-          meta: { title: '航班量统计', keepAlive: true }
+          meta: { title: '航班量统计', keepAlive: false }
         },
         {
           path: '/statisticsCharts/node',
           name: 'NodeStatisticsCharts',
           hidden: true,
           component: () => import('@/views/statisticsCharts/views/nodeStatisticsCharts'),
-          meta: { title: '扫描节点与位置分析', keepAlive: true }
+          meta: { title: '扫描节点与位置分析', keepAlive: false }
         },
         {
           path: '/statisticsCharts/baggage',
           name: 'BaggageStatisticsCharts',
           hidden: true,
           component: () => import('@/views/statisticsCharts/views/baggageStatisticsCharts'),
-          meta: { title: '行李统计', keepAlive: true }
+          meta: { title: '行李统计', keepAlive: false }
         }
       ]
     }

+ 6 - 6
src/router/routes/routes-file-three.js

@@ -2,12 +2,12 @@ import Layout from '@/layout'
 const integrationRoutes = {
   path: '/integration',
   component: Layout,
-  meta: { roles: ['system_menu'], keepAlive: true },
+  meta: { roles: ['system_menu'], keepAlive: false },
   children: [
     {
       path: '/integration',
       component: () => import('@/views/dataIntegration/index.vue'),
-      meta: { title: '数据整合', icon: 'dataParser', imgstyle: 'ic_list_nav_search_default.png', imgstyleup: 'ic_list_nav_search_check.png', keepAlive: true },
+      meta: { title: '数据整合', icon: 'dataParser', imgstyle: 'ic_list_nav_search_default.png', imgstyleup: 'ic_list_nav_search_check.png', keepAlive: false },
       children: [
         {
           path: '/integration',
@@ -17,25 +17,25 @@ const integrationRoutes = {
               return c('router-view')
             }
           },
-          meta: { title: '数据整合', keepAlive: true },
+          meta: { title: '数据整合', keepAlive: false },
           children: [
             {
               path: '/integration',
               name: 'integrationHome',
-              meta: { title: '数据整合', keepAlive: true },
+              meta: { title: '数据整合', keepAlive: false },
               component: () => import('@/views/dataIntegration/views/integrationHome.vue')
             },
             {
               path: '/integration/interfaceEdit',
               name: 'InterfaceEdit',
               component: () => import('@/views/dataIntegration/views/interfaceEdit'),
-              meta: { title: '编辑接口', keepAlive: true }
+              meta: { title: '编辑接口', keepAlive: false }
             },
             {
               path: '/integration/interfaceLog',
               name: 'InterfaceLog',
               component: () => import('@/views/dataIntegration/views/interfaceLog'),
-              meta: { title: '日志查询', keepAlive: true }
+              meta: { title: '日志查询', keepAlive: false }
             }
           ]
         }

+ 18 - 18
src/router/routes/routes-file-two.js

@@ -2,34 +2,34 @@ import Layout from '@/layout'
 const systemSettingsRoutes = {
   path: '/systemSettings',
   component: Layout,
-  meta: { roles: ['system_menu'], keepAlive: true },
+  meta: { roles: ['system_menu'], keepAlive: false },
   children: [
     {
       path: '/systemSettings',
       name: 'systemSettings',
       component: () => import('@/views/systemSettings/index'),
-      meta: { title: '系统设置', icon: 'systemSettings', imgstyle: 'ic_setting_nav_default.png', imgstyleup: 'ic_setting_nav_check.png', keepAlive: true },
+      meta: { title: '系统设置', icon: 'systemSettings', imgstyle: 'ic_setting_nav_default.png', imgstyleup: 'ic_setting_nav_check.png', keepAlive: false },
       children: [
         {
           path: '/systemSettings',
           name: 'serviceManagement',
           component: { render(c) { return c('router-view') } },
           redirect: '/systemSettings',
-          meta: { title: '服务管理', keepAlive: true },
+          meta: { title: '服务管理', keepAlive: false },
           hidden: true,
           src: require('@/assets/nav/ic_setting_top_default.png'),
           srcer: require('@/assets/nav/ic_setting_top_check.png'),
           children: [
             {
               path: '/systemSettings',
-              meta: { title: '服务管理', keepAlive: true },
+              meta: { title: '服务管理', keepAlive: false },
               component: () => import('@/views/systemSettings/views/serviceManagement/serviceHome'),
             },
             {
               path: '/systemSettings/serviceEdit',
               name: 'serviceEdit',
               component: () => import('@/views/systemSettings/views/serviceManagement/serviceEdit'),
-              meta: { title: '编辑服务监控', keepAlive: true },
+              meta: { title: '编辑服务监控', keepAlive: false },
               hidden: false,
               isAlone: true,
               src: require('@/assets/nav/ic_setting_top@2x.png')
@@ -38,7 +38,7 @@ const systemSettingsRoutes = {
               path: '/systemSettings/serviceAdd',
               name: 'serviceAdd',
               component: () => import('@/views/systemSettings/views/serviceManagement/serviceAdd'),
-              meta: { title: '新增服务监控', keepAlive: true },
+              meta: { title: '新增服务监控', keepAlive: false },
               hidden: false,
               isAlone: true,
               src: require('@/assets/nav/ic_setting_top@2x.png')
@@ -47,7 +47,7 @@ const systemSettingsRoutes = {
               path: '/systemSettings/serviceTopology',
               name: 'serviceTopology',
               component: () => import('@/views/systemSettings/views/serviceManagement/serviceTopology'),
-              meta: { title: '服务拓扑', keepAlive: true },
+              meta: { title: '服务拓扑', keepAlive: false },
               hidden: false,
               isAlone: true,
               src: require('@/assets/nav/ic_setting_top@2x.png')
@@ -58,7 +58,7 @@ const systemSettingsRoutes = {
           path: '/systemSettings/protocolManagement',
           name: 'protocolManagement',
           component: () => import('@/views/systemSettings/views/protocolManagement/protocolHome'),
-          meta: { title: '协议管理', keepAlive: true },
+          meta: { title: '协议管理', keepAlive: false },
           hidden: true,
           src: require('@/assets/nav/ic_setting_top_default.png'),
           srcer: require('@/assets/nav/ic_setting_top_check.png')
@@ -77,20 +77,20 @@ const systemSettingsRoutes = {
           name: 'queryTemplate',
           component: { render(c) { return c('router-view') } },
           redirect: '/systemSettings/queryTemplate',
-          meta: { title: '查询模板', keepAlive: true },
+          meta: { title: '查询模板', keepAlive: false },
           hidden: true,
           src: require('@/assets/nav/ic_setting_top_default.png'),
           srcer: require('@/assets/nav/ic_setting_top_check.png'),
           children: [{
             path: '/systemSettings/queryTemplate',
-            meta: { title: '查询模板', keepAlive: true },
+            meta: { title: '查询模板', keepAlive: false },
             component: () => import('@/views/systemSettings/views/queryTemplate/queryTemplate'),
           },
           {
             path: '/systemSettings/queryTemplateadd',
             name: 'queryTemplateadd',
             component: () => import('@/views/systemSettings/views/queryTemplate/queryTemplateadd'),
-            meta: { title: '新增查询模板', keepAlive: true },
+            meta: { title: '新增查询模板', keepAlive: false },
             hidden: false,
             isAlone: true,
             src: require('@/assets/nav/ic_setting_top@2x.png')
@@ -99,7 +99,7 @@ const systemSettingsRoutes = {
             path: '/systemSettings/queryTemplateedit',
             name: 'queryTemplateedit',
             component: () => import('@/views/systemSettings/views/queryTemplate/queryTemplateedit'),
-            meta: { title: '编辑查询模板', keepAlive: true },
+            meta: { title: '编辑查询模板', keepAlive: false },
             hidden: false,
             isAlone: true,
             src: require('@/assets/nav/ic_setting_top@2x.png')
@@ -108,7 +108,7 @@ const systemSettingsRoutes = {
             path: '/systemSettings/queryTemplateChild',
             name: 'queryTemplateChild',
             component: () => import('@/views/systemSettings/views/queryTemplate/queryTemplateChild'),
-            meta: { title: '查询项设置', keepAlive: true },
+            meta: { title: '查询项设置', keepAlive: false },
             hidden: false,
             isAlone: true,
             src: require('@/assets/nav/ic_setting_top@2x.png')
@@ -119,20 +119,20 @@ const systemSettingsRoutes = {
           path: '/systemSettings/datastructure',
           name: 'datastructure',
           component: { render(c) { return c('router-view') } },
-          meta: { title: '数据结构', keepAlive: true },
+          meta: { title: '数据结构', keepAlive: false },
           hidden: true,
           src: require('@/assets/nav/ic_setting_top_default.png'),
           srcer: require('@/assets/nav/ic_setting_top_check.png'),
           children: [{
             path: '/systemSettings/datastructure',
-            meta: { title: '数据结构', keepAlive: true },
+            meta: { title: '数据结构', keepAlive: false },
             component: () => import('@/views/systemSettings/views/datastructure/datastructureHome'),
           },
           {
             path: '/systemSettings/datastructureChild',
             name: 'datastructureChild',
             component: () => import('@/views/systemSettings/views/datastructure/datastructureChild'),
-            meta: { title: '数据项', keepAlive: true },
+            meta: { title: '数据项', keepAlive: false },
             hidden: false,
             isAlone: true,
             src: require('@/assets/nav/ic_setting_top@2x.png')
@@ -152,7 +152,7 @@ const systemSettingsRoutes = {
           path: '/systemSettings/sourceservice',
           name: 'sourceservice',
           component: () => import('@/views/systemSettings/views/sourceservice/sourceserviceHome'),
-          meta: { title: '数据源服务', keepAlive: true },
+          meta: { title: '数据源服务', keepAlive: false },
           hidden: true,
           src: require('@/assets/nav/ic_setting_top_default.png'),
           srcer: require('@/assets/nav/ic_setting_top_check.png')
@@ -161,7 +161,7 @@ const systemSettingsRoutes = {
           path: '/systemSettings/log',
           name: 'log',
           component: () => import('@/views/systemSettings/views/log'),
-          meta: { title: '日志查询', keepAlive: true },
+          meta: { title: '日志查询', keepAlive: false },
           hidden: true,
           src: require('@/assets/nav/ic_setting_top_default.png'),
           srcer: require('@/assets/nav/ic_setting_top_check.png')

+ 1 - 0
src/views/advancedQuery/views/advancedHome.vue

@@ -765,6 +765,7 @@ export default {
       this.$refs.table.doLayout()
     })
   },
+
   beforeDestroy() {
     // console.log(this.$route.matched.filter(item => item.name && item.meta.title))
     if (this.$route.matched.filter(item => item.name && item.meta.title).length > 1) {

Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 355 - 393
src/views/baggageManagement/components/flight/index.vue


+ 9 - 0
src/views/baggageManagement/components/transferArrival/index.vue

@@ -519,9 +519,18 @@ export default {
     }
   },
   mounted() {
+
+  },
+  activated(){
     this.$refs['form'].validateField('flightDate')
     this.getAirPortData()
   },
+  deactivated(){
+    if (this.loopEvent) {
+      clearInterval(this.loopEvent)
+      this.loopEvent = null
+    }
+  },
   beforeDestroy() {
     if (this.loopEvent) {
       clearInterval(this.loopEvent)

+ 9 - 0
src/views/baggageManagement/components/transferDeparture/index.vue

@@ -470,9 +470,18 @@ export default {
     }
   },
   mounted() {
+
+  },
+  activated(){
     this.$refs['form'].validateField('flightDate')
     this.getAirPortData()
   },
+  deactivated(){
+    if (this.loopEvent) {
+      clearInterval(this.loopEvent)
+      this.loopEvent = null
+    }
+  },
   beforeDestroy() {
     if (this.loopEvent) {
       clearInterval(this.loopEvent)

Энэ ялгаанд хэт олон файл өөрчлөгдсөн тул зарим файлыг харуулаагүй болно