bill 1 year ago
parent
commit
9c9c6324c6
4 changed files with 26 additions and 8 deletions
  1. 23 0
      pnpm-lock.yaml
  2. 1 1
      src/app/fire/routeConfig.ts
  3. 1 1
      src/router/routeName.ts
  4. 1 6
      src/view/layout/slide/index.vue

+ 23 - 0
pnpm-lock.yaml

@@ -6,6 +6,7 @@ specifiers:
   '@types/node': ^20.4.5
   '@types/qs': ^6.9.7
   '@vitejs/plugin-vue': ^4.2.3
+  '@vueuse/components': ^10.11.0
   '@vueuse/core': ^10.11.0
   '@vueuse/router': ^10.11.0
   axios: ^1.4.0
@@ -14,6 +15,7 @@ specifiers:
   js-base64: ^3.7.5
   mime: ^3.0.0
   mitt: ^3.0.1
+  qrcode.vue: ^3.4.1
   qs: ^6.11.2
   sass: ^1.64.2
   sortablejs: ^1.15.2
@@ -33,6 +35,7 @@ dependencies:
   '@amap/amap-jsapi-loader': 1.0.1
   '@element-plus/icons-vue': 2.3.1_vue@3.4.31
   '@types/qs': 6.9.15
+  '@vueuse/components': 10.11.0_vue@3.4.31
   '@vueuse/core': 10.11.0_vue@3.4.31
   '@vueuse/router': 10.11.0_t6yugvvfk3qpnriubpgidwndjm
   axios: 1.7.2
@@ -41,6 +44,7 @@ dependencies:
   js-base64: 3.7.7
   mime: 3.0.0
   mitt: 3.0.1
+  qrcode.vue: 3.4.1_vue@3.4.31
   qs: 6.12.3
   sass: 1.77.7
   sortablejs: 1.15.2
@@ -513,6 +517,17 @@ packages:
   /@vue/shared/3.4.31:
     resolution: {integrity: sha512-Yp3wtJk//8cO4NItOPpi3QkLExAr/aLBGZMmTtW9WpdwBCJpRM6zj9WgWktXAl8IDIozwNMByT45JP3tO3ACWA==}
 
+  /@vueuse/components/10.11.0_vue@3.4.31:
+    resolution: {integrity: sha512-ZvLZI23d5ZAtva5fGyYh/jQtZO8l+zJ5tAXyYNqHJZkq1o5yWyqZhENvSv5mfDmN5IuAOp4tq02mRmX/ipFGcg==}
+    dependencies:
+      '@vueuse/core': 10.11.0_vue@3.4.31
+      '@vueuse/shared': 10.11.0_vue@3.4.31
+      vue-demi: 0.14.8_vue@3.4.31
+    transitivePeerDependencies:
+      - '@vue/composition-api'
+      - vue
+    dev: false
+
   /@vueuse/core/10.11.0_vue@3.4.31:
     resolution: {integrity: sha512-x3sD4Mkm7PJ+pcq3HX8PLPBadXCAlSDR/waK87dz0gQE+qJnaaFhc/dZVfJz+IUYzTMVGum2QlR7ImiJQN4s6g==}
     dependencies:
@@ -1050,6 +1065,14 @@ packages:
     resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==}
     dev: false
 
+  /qrcode.vue/3.4.1_vue@3.4.31:
+    resolution: {integrity: sha512-wq/zHsifH4FJ1GXQi8/wNxD1KfQkckIpjK1KPTc/qwYU5/Bkd4me0w4xZSg6EXk6xLBkVDE0zxVagewv5EMAVA==}
+    peerDependencies:
+      vue: ^3.0.0
+    dependencies:
+      vue: 3.4.31_typescript@5.5.3
+    dev: false
+
   /qs/6.12.3:
     resolution: {integrity: sha512-AWJm14H1vVaO/iNZ4/hO+HyaTehuy9nRqVdkTqlJt0HWvBiBIEXFmb4C0DGeYo3Xes9rrEW+TxHsaigCbN5ICQ==}
     engines: {node: '>=0.6'}

+ 1 - 1
src/app/fire/routeConfig.ts

@@ -5,7 +5,7 @@ export const FireRouteName = {
   ...RouteName,
   dispatch: "dispatch",
   teaching: "teaching",
-  recycle: "recycle",
+  recycle: "caseRecovery",
 } as const;
 
 export const menuRouteNames = [

+ 1 - 1
src/router/routeName.ts

@@ -16,7 +16,7 @@ export const RouteName = {
   sceneInitiator: "sceneInitiator",
   sceneVisitor: "sceneVisitor",
   records: "records",
-  setting: "setting",
+  setting: "system",
   // firmware: "firmware",
   cameraVersion: "cameraVersion",
   cameraVersionApp: "cameraVersionApp",

+ 1 - 6
src/view/layout/slide/index.vue

@@ -23,12 +23,7 @@ import { FireRouteName } from "@/app/fire/routeConfig";
 
 const props = defineProps<{ names: string[] }>();
 
-const routes = getPermissionRoutes(props.names, [
-  RouteName.cameraVersion,
-  RouteName.cameraVersionApp,
-  RouteName.setting,
-  FireRouteName.recycle,
-]);
+const routes = getPermissionRoutes(props.names, []);
 </script>
 
 <style lang="scss" scoped>