Quellcode durchsuchen

feature:修改会员套餐的详情也跳转问题

zeng.chen vor 2 Monaten
Ursprung
Commit
52d291f15f
3 geänderte Dateien mit 11 neuen und 10 gelöschten Zeilen
  1. 7 7
      src/router/index.js
  2. 1 1
      src/views/service/vip/detail.vue
  3. 3 2
      src/views/service/vip/index.vue

+ 7 - 7
src/router/index.js

@@ -183,22 +183,22 @@ export const dynamicRoutes = [{
     }
   }]
 },
-// 流量套餐
+
+// 服务管理-VIP套餐
 {
   path: '/service',
   component: Layout,
   hidden: true,
-  permissions: ['vip:package:list'],
+  permissions: ['service:vip:list'],
   children: [{
-    path: 'service/detail',
+    path: 'vip/detail',
     component: () => import('@/views/service/vip/detail'),
     name: 'vipDetail',
     meta: {
-      title: '会员套餐',
-      activeMenu: '/vippackage/list'
+      title: '套餐详情',
+      activeMenu: '/service/vipPackage'
     }
-  },
-  ]
+  }]
 },
 // 文章管理
 {

+ 1 - 1
src/views/service/vip/detail.vue

@@ -322,7 +322,7 @@ export default {
     cancel() {
       // let url = this.typeList[0] === '13' ? 'musicPackage' : 'flowPackage'
       // this.$tab.closeOpenPage(`/flowpackage/${url}?typeList=${this.typeList}`);
-      this.$tab.closeOpenPage(`/vippackage/vippackage?typeList=${this.typeList}`);
+      this.$tab.closeOpenPage(`/service/vipPackage?typeList=${this.typeList}`);
     },
 
     // 禁止修改

+ 3 - 2
src/views/service/vip/index.vue

@@ -151,6 +151,7 @@ export default {
     };
   },
   mounted() {
+    console.log(this.form.typeList);
     if (this.form.typeList[0] === "19") {
       // 流量套餐
       this.getGoodSList(2);
@@ -212,13 +213,13 @@ export default {
     // 新增 / 编辑
     getDetail(id) {
       this.$router.push({
-        path: `/vippackage/vippackage/detail`,
+        path: `/service/vip/detail`,
         query: {
           id: id,
           typeList: this.form.typeList.join(","),
         },
       });
-      this.$route.meta.activeMenu = "vippackage/list";
+      this.$route.meta.activeMenu = "/service/vipPackage";
     },
 
     // 删除