natasha hai 1 ano
pai
achega
927c54ba4c

+ 3 - 2
src/views/bookShelf/components/TreeList.vue

@@ -43,8 +43,9 @@ export default {
             this.$router.push({
                 path: "/articleDetail",
                 query: {
-                        id: item.id
-                    },
+                    headerConfig: encodeURIComponent(url),
+                    id: item.id
+                },
                 
             });
         }else{

+ 8 - 1
src/views/personalCenter/components/Collect.vue

@@ -303,7 +303,14 @@ export default {
     },
     // 跳转文章
     handleLink(row){
-
+        let url  = '0&&&123&&&123&&&123'
+        this.$router.push({
+            path: "/articleDetail",
+            query: {
+                headerConfig: encodeURIComponent(url),
+                id: row.article_id
+            }, 
+        });
     },
     // 查看单词卡片
     showWord(obj){

+ 0 - 4
src/views/personalCenter/components/ConversionCode.vue

@@ -136,10 +136,6 @@ export default {
     handleCurrentChange(val) {
         this.pageNumber = val
     },
-    // 跳转文章
-    handleLink(row){
-
-    },
   },
   //生命周期 - 创建完成(可以访问当前this实例)
   created() {

+ 8 - 1
src/views/personalCenter/components/MyShare.vue

@@ -170,7 +170,14 @@ export default {
     },
     // 跳转文章
     handleLink(row){
-
+        let url  = '0&&&123&&&123&&&123'
+        this.$router.push({
+            path: "/articleDetail",
+            query: {
+                headerConfig: encodeURIComponent(url),
+                id: row.goods_id
+            },
+        });
     },
     getList(val){
        if(val){

+ 19 - 1
src/views/personalCenter/components/PersonalInfo.vue

@@ -382,7 +382,25 @@ export default {
     },
     // 跳转文章
     handleLink(row){
-
+        let url  = '0&&&123&&&123&&&123'
+        if(row.goods_type===21){
+            this.$router.push({
+                path: "/articleDetail",
+                query: {
+                    headerConfig: encodeURIComponent(url),
+                    id: row.article_id
+                }, 
+            });
+        }else if(row.goods_type===3){
+            this.$router.push({
+                path: "/articlePeruseDetail",
+                query: {
+                    headerConfig: encodeURIComponent(url),
+                    peruseId: row.article_id
+                },
+            });
+        }
+        
     },
     handleChangeFilters(item){
         console.log(item)

+ 0 - 4
src/views/personalCenter/components/Setting.vue

@@ -393,10 +393,6 @@ export default {
     handleChangeTabs(value){
         this.tabsIndex = value
     },
-    // 跳转文章
-    handleLink(row){
-
-    },
     handleChangeFilters(item){
         console.log(item)
         // if(this.filterTypeArr.indexOf(value)==-1){