فهرست منبع

fix: app商机管理采购单位画像显示

cuiyalong 2 سال پیش
والد
کامیت
ef33a36d45

+ 25 - 1
src/web/staticres/common-module/mainSearch/js/advanced-project-table-mobile.js

@@ -62,7 +62,11 @@ var advanceProjectTable = {
                 </div>
             </li>`
         } else {
-            html += `<li class="caigouunit">
+            // 非商机管理用户,因此处取不到是否新商机管理状态,需要都渲染
+            // 后面通过接口以及类名commonUser/entnicheUser控制显示隐藏
+
+            // 非商机管理用户画像html
+            html += `<li class="caigouunit commonUser" style="display:none">
                 <p class="name">业主单位</p>
                 <div class="unitcenter">
                     <p class="textcontent ${hasOwnerAnchor}" style="width: 3.8rem">${this.tableInfo.owner}</p>
@@ -72,6 +76,26 @@ var advanceProjectTable = {
                     </div>
                 </div>
             </li>`
+            // 商机管理用户画像html
+            html += `
+                <li class="entnicheUser" style="display:none">
+                    <p class="name">采购单位</p>
+                    <div class="unitcenter sum_caigou client_caigou">
+                        <p class="textcontent ${hasOwnerAnchor}">${this.tableInfo.owner}</p>
+                        <div class="sum_right ${hasOwnerAnchor}">
+                            <div class="claim" onclick="setportain(event)">
+                                <span class="j-icon icon-porait"></span>
+                                <span class="getproit" style="color:#2ABED1">查看画像</span>
+                            </div>
+                            <span class="columnLine"></span>
+                            <div class="claim clientClaim" onclick="setClientClaim(event)">
+                                <span class="j-icon icon_state icon-claim"></span>
+                                <span class="icon-claim-text" style="color:#2ABED1;font-size: .26rem;">认领客户</span>
+                            </div>
+                        </div>
+                    </div>
+                </li>
+            `
         }
         html += `<li><p class="name">业主类型</p><p class="textcontent">${this.tableInfo.buyerclass}</p></li>`
         html += `<li><p class="name">总投资</p><p class="textcontent">${this.tableInfo.total_investment}</p></li>`

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

@@ -1350,7 +1350,7 @@ $(function(){
     var toHref=$(this).attr("href-data") || $(this).parents('.tab-cont').children('.cont-cont.portrait_img').attr("href-data")
 
     var tipMsg=$(this).attr("tip-data") || $(this).parents('.tab-cont').children('.cont-cont.portrait_img').attr("tip-data")
-    if (tipMsg == '查看采购单位画像') {
+    if (tipMsg == '查看采购单位画像' || tipMsg == '查看业主单位画像') {
       if (toHref){
         window.open(toHref)
         return
@@ -1358,11 +1358,11 @@ $(function(){
     }
     //中标单位由一个改为多个
     var winnerMap = goTemplateData.params.obj.winnerMap;
-  	var memberLink = "/swordfish/page_big_pc/ent_portrait/" + winnerMap[$(this).text()]
-    var vipLink = "/swordfish/page_big_pc/svip/ent_ser_portrait/" + winnerMap[$(this).text()]
     if(!winnerMap){
       return;
     }
+  	var memberLink = "/swordfish/page_big_pc/ent_portrait/" + winnerMap[$(this).text()]
+    var vipLink = "/swordfish/page_big_pc/svip/ent_ser_portrait/" + winnerMap[$(this).text()]
     if (isMember) {
       // 如果是专家版、智慧版 跳大会员页面
       if(window.memberStatus > 0 && window.memberPower && window.memberPower.indexOf(4) !== -1) {