فهرست منبع

Merge branch 'dev/v4.8.93.1_cyl' of qmx/jy into hotfix/v4.8.93.1

cuiyalong 1 سال پیش
والد
کامیت
7f5c9ae5e6
1فایلهای تغییر یافته به همراه10 افزوده شده و 3 حذف شده
  1. 10 3
      src/web/staticres/public-pc/js/article-content.js

+ 10 - 3
src/web/staticres/public-pc/js/article-content.js

@@ -335,6 +335,7 @@ var bidNode = {
     })
     })
     },
     },
     setMouseover: function (entName, entId) {
     setMouseover: function (entName, entId) {
+      // 有些企业查接口不到企业名,所以需要保存当前企业名
       this.winnerInfo.company_name = entName
       this.winnerInfo.company_name = entName
       var winnerSeoMap = goTemplateData.params.obj.winnerSeoMap
       var winnerSeoMap = goTemplateData.params.obj.winnerSeoMap
       if (winnerSeoMap) {
       if (winnerSeoMap) {
@@ -349,7 +350,10 @@ var bidNode = {
         return
         return
       }
       }
 	    if (sessionStorage.getItem(id)&& sessionStorage.getItem(id)!=""){
 	    if (sessionStorage.getItem(id)&& sessionStorage.getItem(id)!=""){
-		    _this.$set(_this, 'winnerInfo', JSON.parse(sessionStorage.getItem(id)))
+        var winnerI = JSON.parse(sessionStorage.getItem(id))
+        for (var key in winnerI) {
+          _this.$set(_this.winnerInfo, key, winnerI[key])
+        }
         return
         return
 	    }
 	    }
 //      _this.portraitLoaded.winner = true;
 //      _this.portraitLoaded.winner = true;
@@ -394,8 +398,11 @@ var bidNode = {
           }
           }
         }
         }
         // _this.winnerInfo = res.data
         // _this.winnerInfo = res.data
-        _this.$set(_this, 'winnerInfo', res.data)
-        sessionStorage.setItem(id,JSON.stringify(res.data))
+        var dataMap = res.data
+        for (var key in dataMap) {
+          _this.$set(_this.winnerInfo, key, dataMap[key])
+        }
+        sessionStorage.setItem(id,JSON.stringify(_this.winnerInfo))
       } ,
       } ,
         error:function (){
         error:function (){
           _this.portraitLoaded.winner = false;
           _this.portraitLoaded.winner = false;