Ver código fonte

Merge branch 'dev/4.8.63_zsy' of qmx/jy into release/v4.8.63

zhangsiya 1 ano atrás
pai
commit
1ce1c9a2aa

+ 23 - 1
src/jfw/modules/app/src/web/templates/frontRouter/bigmember/free/perfect_info_solution.html

@@ -35,6 +35,11 @@
     <div class="j-main perfect-info-group" id="perfect-info-solution" v-cloak>
         <div class="j-container">
             <div class="j-main info-collect">
+                <div class="top-tip-group" v-if="getTipStr">
+                    <p class="top-tip-text">
+                        @@getTipStr@@
+                    </p>
+                </div>
                 <div class="form-card-group">
                     <div class="form-title">基本信息</div>
                     <div class="form-content-card">
@@ -129,8 +134,13 @@
 <script src=//cdn-common.jianyu360.com/cdn/lib/vant/2.8.2/vant.min.js></script>
 {{include "/big-member/commonjs.html"}}
 <script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/js/common.js?v={{Msg "seo" "version"}}'></script>
-
 <script>
+
+  var tipMap = {
+    // 电信行业解决方案
+    telecom_solution: '请留下您的信息,我们会尽快和您联系!'
+  }
+
   var vNode = {
     delimiters: ['@@', '@@'],
     el: '#perfect-info-solution',
@@ -348,6 +358,18 @@
         var zc = this.infoMap.position.indexOf('总裁') > -1
         var zjl = this.infoMap.position.indexOf('总经理') > -1
         return !(zc || zjl) && this.infoMap.position
+      },
+      getTipStr () {
+        var source = this.ajaxParams.source
+        // 提示语
+        var infoText = ''
+        for (var key in tipMap) {
+          if (source.indexOf(key) !== -1) {
+            infoText = tipMap[key]
+            break
+          }
+        }
+        return infoText || ''
       }
     },
     methods: {

+ 10 - 2
src/web/staticres/common-module/perfect-info/js/perfect-info.js

@@ -65,6 +65,10 @@ var titleMap = {
   app_supermarket_details_customization: '量身定制数据解决方案',
   wx_supermarket_details_customization: '量身定制数据解决方案',
   h5_supermarket_details_customization: '量身定制数据解决方案',
+  // 标书制作
+  bid_document_Introduction_page: '完善信息',
+  // 电信行业解决方案
+  telecom_solution: '完善信息'
 }
 
 // tip
@@ -173,7 +177,11 @@ var tipMap = {
   // 数据超市详情-申请数据定制
   app_supermarket_details_customization: '专业数据团队,支持私有化部署。请完善个人信息,获取定制化数据解决方案。',
   wx_supermarket_details_customization: '专业数据团队,支持私有化部署。请完善个人信息,获取定制化数据解决方案。',
-  h5_supermarket_details_customization: '专业数据团队,支持私有化部署。请完善个人信息,获取定制化数据解决方案。'
+  h5_supermarket_details_customization: '专业数据团队,支持私有化部署。请完善个人信息,获取定制化数据解决方案。',
+  // 标书制作
+  bid_document_Introduction_page: '请留下联系方式,我们会尽快联系您!',
+  // 电信行业解决方案
+  telecom_solution: '请留下您的信息,我们会尽快和您联系'
 }
 
 // 留资来源(数据库新增字段,记录留资对应的来源,之前未记录的不考虑,新增的source要记录)
@@ -1091,7 +1099,7 @@ var vNode = {
               }
               default: {
                 // 标书制作或者三方认证(case语句满足不了条件,放default中做更多判断)
-                if (source === 'bid_document_Introduction_page' || source.indexOf('certificateServices') > -1) {
+                if (source === 'bid_document_Introduction_page' || source.indexOf('certificateServices') > -1 || source === 'telecom_solution') {
                   _this.bidShow = true
                   break
                 }

+ 23 - 0
src/web/templates/frontRouter/wx/bigmember/free/perfect_info_solution.html

@@ -46,6 +46,11 @@
     <div class="j-main perfect-info-group" id="perfect-info-page" v-cloak>
       <div class="j-container">
           <div class="j-main info-collect">
+              <div class="top-tip-group" v-if="getTipStr">
+                  <p class="top-tip-text">
+                      @@getTipStr@@
+                  </p>
+              </div>
               <div class="form-card-group">
                   <div class="form-title">基本信息</div>
                   <div class="form-content-card">
@@ -140,6 +145,12 @@
 {{include "/big-member/commonjs.html"}}
 
 <script>
+
+  var tipMap = {
+    // 电信行业解决方案
+    telecom_solution: '请留下您的信息,我们会尽快和您联系!'
+  }
+
   var vNode = {
     delimiters: ['@@', '@@'],
     el: '#perfect-info-page',
@@ -367,6 +378,18 @@
         var zc = this.infoMap.position.indexOf('总裁') > -1
         var zjl = this.infoMap.position.indexOf('总经理') > -1
         return !(zc || zjl) && this.infoMap.position
+      },
+      getTipStr () {
+        var source = this.ajaxParams.source
+        // 提示语
+        var infoText = ''
+        for (var key in tipMap) {
+          if (source.indexOf(key) !== -1) {
+            infoText = tipMap[key]
+            break
+          }
+        }
+        return infoText || ''
       }
     },
     methods: {