Browse Source

fix:三级页查看原文展示留资弹窗

tsz 3 years ago
parent
commit
d77fb1964e

+ 1 - 1
src/web/staticres/js/pc-collect-user-info.js

@@ -622,7 +622,7 @@ var vm = new Vue({
           } else if (res.data) {
             window.isRetained = res.data.retainedCapital
             _this.isForce = res.data.fource
-            if (res.data.retainedCapital) {
+            if (res.data.retainedCapital || !result) {
               _this.showForm = true
               _this.getOldInfo(source)
               _this.curDom = dom

+ 12 - 8
src/web/staticres/public-pc/js/article-content.js

@@ -1220,15 +1220,19 @@ $(function(){
       openLoginDig()
       return
     }
-    console.log('三级页-阅读原文:article_original')
-    vm.dialogTitle = '为给您匹配精准的推荐信息,请完善个人信息,免费查看原文'
-    vm.isNeedSubmit('article_original', function(res) {
-      if(this.source == 'article_original') {
-        // 如果是阅读原文点击的 留完用户资料执行原点击操作
-        $(".com-original").trigger('click')
-      }
+    if(window.isFree) {
+      console.log('三级页-阅读原文:article_original')
+      vm.dialogTitle = '为给您匹配精准的推荐信息,请完善个人信息,免费查看原文'
+      vm.isNeedSubmit('article_original', function(res) {
+        if(this.source == 'article_original') {
+          // 如果是阅读原文点击的 留完用户资料执行原点击操作
+          $(".com-original").trigger('click')
+        }
+        window.open(originalhref)
+      })
+    } else {
       window.open(originalhref)
-    })
+    }
   })
 
   //var sds = goTemplateData.params.keywords;