Explorar el Código

feat: 解决,设备管理,设备列表,翻页面,回到之前界面数据不刷新

332777428@qq.com hace 2 meses
padre
commit
0594977289
Se han modificado 2 ficheros con 27 adiciones y 23 borrados
  1. 21 18
      src/router/index.js
  2. 6 5
      src/views/device/list/index.vue

+ 21 - 18
src/router/index.js

@@ -130,6 +130,26 @@ export const dynamicRoutes = [
     }]
   },
 
+  //****************** 设备管理 *******************//
+  // 设备列表
+  {
+    path: '/device',
+    name: "deviceList",
+    component: Layout,
+    hidden: true,
+    permissions: ['device:list:list'],
+    children: [{
+      path: 'deviceList/detail',
+      component: () => import('@/views/device/list/detail'),
+      name: 'deviceListDetail',
+      meta: {
+        title: '设备详情',
+        activeMenu: '/device/deviceList'
+      }
+    }]
+  },
+
+
   {
     path: '/system/user-auth',
     component: Layout,
@@ -224,24 +244,7 @@ export const dynamicRoutes = [
     }]
   },
 
-  // 设备管理
-  // 设备列表
-  {
-    path: '/device',
-    component: Layout,
-    hidden: true,
-    permissions: ['device:list:list'],
-    name: 'deviceList',
-    children: [{
-      path: 'deviceList/detail',
-      component: () => import('@/views/device/list/detail'),
-      name: 'deviceListDetail',
-      meta: {
-        title: '设备详情',
-        activeMenu: '/device/deviceList'
-      }
-    }]
-  },
+
   {
     path: '/device',
     component: Layout,

+ 6 - 5
src/views/device/list/index.vue

@@ -172,14 +172,15 @@
 <script>
 import { change, list, remove } from "@/api/device/list";
 import {
-  devCategoryMixin,
-  devMixin,
-  devTypeMixin,
-  onOrOffMixin,
-  yesOrNoMixin,
+devCategoryMixin,
+devMixin,
+devTypeMixin,
+onOrOffMixin,
+yesOrNoMixin,
 } from "@/mixin/index";
 import { dialogCallBack } from "@/utils/DialogUtil";
 export default {
+  name: "DeviceList",
   mixins: [
     devMixin,
     onOrOffMixin,