Jelajahi Sumber

fix:pc留资、标讯列表页留资弹框修复

yangfeng 3 tahun lalu
induk
melakukan
da0a710dbe

+ 6 - 6
src/jfw/modules/app/src/web/templates/big-member/page_landingPage.html

@@ -326,12 +326,12 @@
                 location.href = "/jyapp/free/customer"
             },
             setStatistics: function (title) {
-              $.get('/front/wx/sobot?t=' + new Date().getTime() + '&q=' + title)
-              try {
-                _hmt.push(['_trackEvent','大会员-wx', 'click', title]);
-              } catch (e) {
-                console.log('未初始化百度统计')
-              }
+              $.get('/jyapp/front/app/sobot?t=' + new Date().getTime() + '&q='+title)
+                try {
+                    _hmt.push(['_trackEvent','大会员-app', 'click', title]);
+                } catch (e) {
+                    console.log('未初始化百度统计')
+                }
             }
         }
     }

+ 2 - 1
src/jfw/modules/app/src/web/templates/frontRouter/bigmember/free/perfect_info.html

@@ -597,7 +597,8 @@
           app_analysis_follow_ent: '请完善个人信息,辅助你做投标决策及报价参考!',
           'jy-wxsearch-index-tap': '请留下联系方式,我们会尽快联系您体验:市场分析周报/月报、竞对实时监控和分析、业主采购趋势/客户分析等',
           member_: '请留下联系方式,我们会尽快联系您体验大会员全部功能!',
-          function_: '请留下联系方式,我们会尽快联系您体验大会员全部功能!'
+          function_: '请留下联系方式,我们会尽快联系您体验大会员全部功能!',
+          jylab_see500_plus: '请留下联系方式,我们会尽快联系您!开通大会员可查看更多招标项目,实时监控更多潜在商机!'
         }
 
         // 提示语

+ 9 - 2
src/jfw/modules/app/src/web/templates/frontRouter/portraitRecord/sess/index.html

@@ -95,8 +95,15 @@
                                 </div>
                             </div>
                             <div class="ent-more">
-                                <div v-if="item.province">所在地: <span>{item.province} {item.city}</span></div>
-                                <div v-if="item.buyerClass">采购单位类型: <span>{item.buyerClass}</span></div>
+                                <div>所在地: 
+                                  <span v-if="item.province">{item.province}</span>
+                                  <span v-if="item.city">{item.city}</span>
+                                  <span v-if="!item.province && !item.city">--</span>
+                                </div>
+                                <div>采购单位类型: 
+                                  <span v-if="item.buyerClass">{item.buyerClass}</span>
+                                  <span v-else>--</span>
+                                </div>
                             </div>
                             <div class="ent-line-box"></div>
                         </div>

+ 1 - 1
src/web/staticres/css/dev2/newBidSearch.css

@@ -545,7 +545,7 @@
   background-color: #fff;
   border: 1px solid #DCDFE6;
   color: #686868;
-  font-style: 16px;
+  font-size: 16px!important;
 }
 .custom-alert .el-message-box__btns button:nth-child(2){
   margin-left: 32px;

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

@@ -48,6 +48,7 @@ var vm = new Vue({
         total: 0, // 总页数
         list: [] // 返回的数据
       },
+      helpDialog: false,
       tipDialog: false
     }
   },
@@ -81,6 +82,7 @@ var vm = new Vue({
       }
     },
     subPoint () {
+      var _this = this
       $.ajax({
         url: '/bigmember/portrait/subVipPortrait/usage?p_type=1',
         type: 'POST',
@@ -89,7 +91,10 @@ var vm = new Vue({
         dataType: 'json'
       }).done(res => {
         if (res.error_code == 0) {
-          this.points = res.data
+          _this.points = res.data
+          if (res.data.total == res.data.usage) {
+            _this.tipDialog = true
+          }
         }
       })
     },

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

@@ -235,7 +235,6 @@ var vm = new Vue({
       }
     }
     var validCompany = function(rule,value,callback) {
-      console.log(value, 'gognsi')
       if (value === '') {
         return callback(new Error('公司名称为必填项'));
       } else {
@@ -352,17 +351,39 @@ var vm = new Vue({
       sourceTitleMap: {
         article_attach_freeuser: '请留下联系方式,立即免费体验【附件下载】1次,招标文件/采购清单一键下载,商机更完整!',
         ent_portrait_freeuser: '请留下联系方式,立即免费体验【企业中标分析】1次,多维度可视化分析竞争对手!',
+        ent_portrait_winnerNewMsg_freeuser: '请留下联系方式,立即免费体验【企业中标分析】1次,多维度可视化分析竞争对手!',
+        ent_portrait_yearData_freeuser: '请留下联系方式,立即免费体验【企业中标分析】1次,多维度可视化分析竞争对手!',
+        ent_portrait_monthData_freeuser: '请留下联系方式,立即免费体验【企业中标分析】1次,多维度可视化分析竞争对手!',
+        ent_portrait_areaData_freeuser: '请留下联系方式,立即免费体验【企业中标分析】1次,多维度可视化分析竞争对手!',
+        ent_portrait_discountRate_freeuser: '请留下联系方式,立即免费体验【企业中标分析】1次,多维度可视化分析竞争对手!',
+        ent_portrait_top10_freeuser:'请留下联系方式,立即免费体验【企业中标分析】1次,多维度可视化分析竞争对手!',
+        ent_portrait_topShow_freeuser: '请留下联系方式,立即免费体验【企业中标分析】1次,多维度可视化分析竞争对手!',
         buyer_portrait_freeuser: '请留下联系方式,立即免费体验【采购单位全景分析】1次,帮你全面洞察采购单位,开发新客户!',
+        buyer_portrait_getNewMsg_freeuser: '请留下联系方式,立即免费体验【采购单位全景分析】1次,帮你全面洞察采购单位,开发新客户!',
+        buyer_portrait_yearData_freeuser:'请留下联系方式,立即免费体验【采购单位全景分析】1次,帮你全面洞察采购单位,开发新客户!',
+        buyer_portrait_monthData_freeuser: '请留下联系方式,立即免费体验【采购单位全景分析】1次,帮你全面洞察采购单位,开发新客户!',
+        buyer_portrait_moneyRange_freeuser: '请留下联系方式,立即免费体验【采购单位全景分析】1次,帮你全面洞察采购单位,开发新客户!',
+        buyer_portrait_bidtypeData_freeuser: '请留下联系方式,立即免费体验【采购单位全景分析】1次,帮你全面洞察采购单位,开发新客户!',
+        buyer_portrait_rate_freeuser: '请留下联系方式,立即免费体验【采购单位全景分析】1次,帮你全面洞察采购单位,开发新客户!',
+        buyer_portrait_top12_freeuser: '请留下联系方式,立即免费体验【采购单位全景分析】1次,帮你全面洞察采购单位,开发新客户!',
+        buyer_portrait_topShow_freeuser: '请留下联系方式,立即免费体验【采购单位全景分析】1次,帮你全面洞察采购单位,开发新客户!',
+        buyer_portrait_withCapitalData_freeuser: '请留下联系方式,立即免费体验【采购单位全景分析】1次,帮你全面洞察采购单位,开发新客户!',
+        buyer_portrait_withEstablishData_freeuser: '请留下联系方式,立即免费体验【采购单位全景分析】1次,帮你全面洞察采购单位,开发新客户!',
+        buyer_portrait_withAreaData_freeuser: '请留下联系方式,立即免费体验【采购单位全景分析】1次,帮你全面洞察采购单位,开发新客户!',
+        buyer_portrait_topAgencyData_freeuser: '请留下联系方式,立即免费体验【采购单位全景分析】1次,帮你全面洞察采购单位,开发新客户!',
+        buyer_portrait_contacts_freeuser: '请留下联系方式,立即免费体验【采购单位全景分析】1次,帮你全面洞察采购单位,开发新客户!',
         ent_portrait_: '请留下联系方式,我们会尽快联系您!体验企业画像分析,帮你透视企业!',
         buyer_portrait_: '请留下联系方式,我们会尽快联系您!体验采购单位画像分析,为你挖掘客户!',
         member_attach: '请留下联系方式,我们会尽快联系您!体验附件下载特权,挖掘更多项目情报!',
-        member_freeuse: '请留下联系方式,我们会尽快联系您体验大会员全部功能!',
         pc_index_bottom_adv: '请留下联系方式,我们会尽快联系您体验:市场分析周报/月报、竞对实时监控和分析、业主采购趋势/客户分析等',
         article_ent_portrait: '请留下联系方式,我们会尽快联系您!体验企业画像分析,帮你透视企业!',
         article_buyer_portrait: '请留下联系方式,我们会尽快联系您!体验采购单位画像分析,为你挖掘客户!',
         article_slogan: '请留下联系方式,我们会尽快联系您体验大会员全部功能!',
         member_: '请留下联系方式,我们会尽快联系您体验大会员全部功能!',
-        function_: '请留下联系方式,我们会尽快联系您体验大会员全部功能!'
+        function_: '请留下联系方式,我们会尽快联系您体验大会员全部功能!', // 大会员功能介绍
+        jylab_see500_plus: '请留下联系方式,我们会尽快联系您!开通大会员可查看更多招标项目,实时监控更多潜在商机!', // 标讯搜索500条
+        article_purchase_intention: '请留下联系方式,我们会尽快联系您!开通大会员可抢先对接采购单位,帮助企业拓客!', // 三级页-采购意向
+        article_proposed_project: '请留下联系方式,我们会尽快联系您!开通大会员可抢先获知拟建商机动态,提高中标机率!' // 三级页-拟建项目
       }
     }
   },
@@ -382,25 +403,19 @@ var vm = new Vue({
       var zjl = this.form.job.indexOf('总经理') > -1
       return !(zc || zjl) && this.form.job
     },
+    // 提交成功 提示文案
     successText: function() {
-      if (this.source.indexOf('_freeuser') > -1) {
+      if (this.source.indexOf('_freeuser') > -1 && this.source.indexOf('member_') === -1) {
         var text = ''
-        switch (this.source) {
-          case 'ent_portrait_freeuser':
-            text = '企业中标分析'
-            break;
-          case 'buyer_portrait_freeuser':
-            text = '采购单位全景分析'
-            break;
-          case 'article_attach_freeuser':
-            text = '附件下载'
-            break;
-          case 'member_freeuser': {
-            text = '我们会尽快联系您并预约演示时间,请耐心等待~<br>您将获得免费体验大会员全部功能!'
-            break;
-          }
+        if (this.source.indexOf('buyer_portrait') > -1) {
+          text = '采购单位全景分析'
+        } else if (this.source.indexOf('ent_portrait') > -1) {
+          text = '企业中标分析'
+        } else if (this.source.indexOf('article_attach') > -1) {
+          text = '附件下载'
+        } else {
+          return '我们会尽快联系您并预约演示时间,请耐心等待~您将获得免费体验大会员全部功能!'
         }
-
         return '恭喜您,成功解锁【' + text + '】权益1次。如需查看更多,请开通超级订阅,为您提供最新的商业情报,抢占先机。'
       } else {
         return '我们会尽快联系您并预约演示时间,请耐心等待~<br>您将获得免费体验大会员全部功能!'
@@ -423,6 +438,13 @@ var vm = new Vue({
     $(document).off('click')
   },
   methods: {
+    // 不需要调留资接口 弹出留资弹框回调方法
+    noCallApiFn: function(source) {
+      this.source = source
+      this.showForm = true
+      this.calcTitleText(source)
+      this.getOldInfo()
+    },
     calcTitleText: function (source) {
       if (!source) return
       var text = ''
@@ -437,12 +459,6 @@ var vm = new Vue({
           var r = text.match(/\【(.+?)\】/g)
           this.dialogTitleTop = '欢迎体验' + r[0].replace('【','').replace('】','')
           this.dialogTitle = text
-        } else if (this.source.indexOf('ent_portrait_') > -1) {
-          this.dialogTitleTop = '欢迎体验企业中标分析'
-          this.dialogTitle = text
-        } else if (this.source.indexOf('buyer_portrait_') > -1) {
-          this.dialogTitleTop = '欢迎体验采购单位全景分析'
-          this.dialogTitle = text
         } else {
           this.dialogTitle = text
           this.dialogTitleTop = '欢迎体验剑鱼大会员'

+ 14 - 1
src/web/templates/frontRouter/pc/seeBuyerHistory/sess/index.html

@@ -31,7 +31,7 @@
         <div class="tips">
           当月已使用:<span>{points.usage?points.usage:0}</span>/{points.total?points.total:0}
         </div>
-        <div class="tip" style="cursor: pointer;" @click="showTip"></div>
+        <div class="tip" style="cursor: pointer;" @click="helpDialog = true"></div>
       </div>
       <div class="l-tabs r-tabs">
         <span class="r-word">选择月份</span>
@@ -74,6 +74,19 @@
         <p>暂无数据</p>
       </div>
     </div>
+    <el-dialog
+      :visible.sync="helpDialog"
+      :show-close="false"
+      custom-class="custom-dialog"
+      width="380"
+      center>
+      <div>
+        每购买1个省,每月可查看<i>5个</i>采购单位画像,<i>上限为80个</i>,每月1号上月余额清零重新计算。
+      </div>
+      <div slot="footer" class="dialog-footer">
+        <el-button type="primary" @click="helpDialog = false">我知道了</el-button>
+      </div>
+    </el-dialog>
     <el-dialog
       :visible.sync="tipDialog"
       :show-close="false"

+ 2 - 1
src/web/templates/frontRouter/wx/bigmember/free/perfect_info.html

@@ -631,7 +631,8 @@
           wx_analysis_follow_ent: '请完善个人信息,辅助你做投标决策及报价参考!',
           'jy-wxsearch-index-tap': '请留下联系方式,我们会尽快联系您体验:市场分析周报/月报、竞对实时监控和分析、业主采购趋势/客户分析等',
           member_: '请留下联系方式,我们会尽快联系您体验大会员全部功能!',
-          function_: '请留下联系方式,我们会尽快联系您体验大会员全部功能!'
+          function_: '请留下联系方式,我们会尽快联系您体验大会员全部功能!',
+          jylab_see500_plus: '请留下联系方式,我们会尽快联系您!开通大会员可查看更多招标项目,实时监控更多潜在商机!'
         }
 
         // 提示语

+ 2 - 3
src/web/templates/pc/supsearch.html

@@ -1526,11 +1526,10 @@ var IframeOnClick = {
 			</script>
     </div>
   </div>
-  <!-- 用户留资 -->
-  <div id="vue-collect-user-info"></div>
 	<!--招标搜索页面 END-->
-
 </section>
+<!-- 用户留资 -->
+<div id="vue-collect-user-info"></div>
 {{include "/common/pcbottom.html"}}
 {{include "/common/baiducc.html"}}
 <script src='{{Msg "seo" "cdn"}}/common-module/public/js/china-map-data.js?v={{Msg "seo" "version"}}'></script>