瀏覽代碼

feat: PC前往收藏跳转工作桌面路由、标讯列表中标单位参数编码

yangfeng 2 年之前
父節點
當前提交
8d0d5e17af
共有 2 個文件被更改,包括 3 次插入3 次删除
  1. 1 1
      src/web/staticres/frontRouter/pc/collection/js/index-pc.js
  2. 2 2
      src/web/staticres/js/superSearch.js

+ 1 - 1
src/web/staticres/frontRouter/pc/collection/js/index-pc.js

@@ -838,7 +838,7 @@ var vm = new Vue({
         })
       },
       goCollect: function () {
-        window.open('/jylab/supsearch/index.html')
+        window.open('/page_workDesktop/work-bench/page?link=' + encodeURIComponent(location.origin + '/jylab/supsearch/index.html'))
       }
     }
 })

+ 2 - 2
src/web/staticres/js/superSearch.js

@@ -465,13 +465,13 @@ function appendDatas(datas,flag,isNew,onlyUpdateTable){
                       listHtml += '<span><i class="d-i-item-label">中标单位:</i>'
                       for(var j=0;j<datas[i].winnerInfo.length;j++) {
                         var dun = j != datas[i].winnerInfo.length - 1 ? '<i class="highlight-text">、</i>' : ''
-                        listHtml +='<a class="highlight-text" href="' + winnerLink + datas[i].winnerInfo[j].winnerId +'" target="_blank">'+ datas[i].winnerInfo[j].winner+ '</a>'+ dun
+                        listHtml +='<a class="highlight-text" href="' + winnerLink + encodeURIComponent(datas[i].winnerInfo[j].winnerId) +'" target="_blank">'+ datas[i].winnerInfo[j].winner+ '</a>'+ dun
                       }
                       listHtml +='</span>'
                     }
                     if (datas[i].winnertel && datas[i].winnerInfo) {
                       // 如果有两个中标单位则不显示‘获取更多’,只有一个中标单位显示‘获取更多’并跳到画像通讯录锚点位置
-                      var moreWinnerTel = datas[i].winnerInfo && datas[i].winnerInfo.length > 1 ? '' :'<a class="highlight-text" href="' + winnerLink + datas[i].winnerInfo[0].winnerId + '?position=contact" target="_blank"> 获取更多</a></span>'
+                      var moreWinnerTel = datas[i].winnerInfo && datas[i].winnerInfo.length > 1 ? '' :'<a class="highlight-text" href="' + winnerLink + encodeURIComponent(datas[i].winnerInfo[0].winnerId) + '?position=contact" target="_blank"> 获取更多</a></span>'
                       datas[i].winnerperson = datas[i].winnerperson  ? datas[i].winnerperson +',' : ''
                       listHtml += '<span><i class="d-i-item-label">中标单位联系方式:</i>' + datas[i].winnerperson + datas[i].winnertel + moreWinnerTel +'</span>'
                     }