Selaa lähdekoodia

Merge branch 'dev/v4.8.40_yf' of qmx/jy into feature/v4.8.40

yangfeng 2 vuotta sitten
vanhempi
commit
b773b5d76a
30 muutettua tiedostoa jossa 516 lisäystä ja 611 poistoa
  1. 6 0
      src/web/staticres/common-module/ad/js/index.js
  2. 41 40
      src/web/staticres/common-module/chart-module/js/chart-common.js
  3. 9 9
      src/web/staticres/common-module/consult-dialog/js/index.js
  4. 126 126
      src/web/staticres/common-module/pc-dialog/js/leave-info-dialog.js
  5. 4 1
      src/web/staticres/css/collect-user-info.css
  6. 4 1
      src/web/staticres/css/pc.css
  7. 3 1
      src/web/staticres/css/pc/index.css
  8. 2 0
      src/web/staticres/css/selector/selector.css
  9. 13 3
      src/web/staticres/dataSmt/css/index.css
  10. BIN
      src/web/staticres/dataSmt/images/zixun-font.png
  11. 1 1
      src/web/staticres/frontRouter/pc/customExport/css/index.css
  12. 100 100
      src/web/staticres/frontRouter/pc/solution/js/pc-collect-solution-info.js
  13. 1 1
      src/web/staticres/js/ent-search-index-pc.js
  14. 0 143
      src/web/staticres/js/pc-collect-user-info.js
  15. 1 1
      src/web/staticres/js/pc-message-index.js
  16. 82 71
      src/web/staticres/js/pur-search-index-pc.js
  17. 2 2
      src/web/staticres/js/selector/area-city-pc.js
  18. 29 29
      src/web/staticres/js/selector/keyword-tags.js
  19. 6 6
      src/web/staticres/js/superSearch.js
  20. 1 1
      src/web/staticres/public-pc/css/header-nav.css
  21. 9 3
      src/web/staticres/serviceSystem/css/serviceSystem.css
  22. 16 16
      src/web/staticres/serviceSystem/js/serviceSystem.js
  23. 1 1
      src/web/templates/common/pc-login-dialog.html
  24. 2 2
      src/web/templates/common/pc_ad_dialog.html
  25. 3 1
      src/web/templates/dataMarket/index.html
  26. 3 3
      src/web/templates/frontRouter/pc/serviceSystem/free/index.html
  27. 15 15
      src/web/templates/frontRouter/pc/solution/free/index.html
  28. 1 1
      src/web/templates/pc/entsearchindex.html
  29. 34 32
      src/web/templates/pc/supsearch.html
  30. 1 1
      src/web/templates/site/common/pc-help-center-head.html

+ 6 - 0
src/web/staticres/common-module/ad/js/index.js

@@ -74,6 +74,12 @@ var getActive = {
         // JSON.stringify()
     }).done(function (res) {
       // res.error_code =1
+      // Object.value 兼容处理
+      Object.values = function (obj) {
+        return Object.keys(obj).map(function(e) {
+          return obj[e]
+        })
+      }
       if (res.error_code === 0 && res.data && Object.values(res.data)[0] && Object.values(res.data)[0] !=null && Object.values(res.data)[0][0]) {
         // weixin、pc环境
         var img = new Image()

+ 41 - 40
src/web/staticres/common-module/chart-module/js/chart-common.js

@@ -13,46 +13,47 @@
  */
 
 
-var chartTemplate =
-`
-  <template>
-      <ve-histogram
-        v-if='type==="ve-histogram"'
-        :id="type"
-        :colors="histogramChart.options.colors"
-        :width="histogramChart.options.width"
-        :height="histogramChart.options.height"
-        :data="chartData"
-        :settings="histogramChart.options.settings"
-        :after-config="histogramChart.options.config"
-        :after-set-option="extend"
-        :extend="histogramChart.defaultOptions"
-        >
-      </ve-histogram>
-      <ve-histogram
-        v-else-if='type==="ve-finehistogram"'
-        :id="type"
-        :height="barLineChart.options.height"
-        :width="barLineChart.options.width ? barLineChart.options.width : null"
-        :colors="barLineChart.options.colors"
-        :data="chartData"
-        :settings="barLineChart.options.settings"
-        :after-config="barLineChart.options.config"
-        :after-set-option="barExtend"
-        :extend="barLineChart.defaultOptions"
-        >
-      </ve-histogram>
-      <div v-else-if='type==="ve-treemap"' class="rect-tree-map-chart" style="height: 100%"></div>
-      <ve-line
-        v-else-if='type==="ve-line"'
-        :data="chartData"
-        :height="lineChart.options.height"
-        :after-config="lineChart.options.config"
-        :extend="lineChart.defaultOption"
-        >
-      </ve-line>
-  </template>
-`
+// var chartTemplate =
+// `
+//   <template>
+//       <ve-histogram
+//         v-if='type==="ve-histogram"'
+//         :id="type"
+//         :colors="histogramChart.options.colors"
+//         :width="histogramChart.options.width"
+//         :height="histogramChart.options.height"
+//         :data="chartData"
+//         :settings="histogramChart.options.settings"
+//         :after-config="histogramChart.options.config"
+//         :after-set-option="extend"
+//         :extend="histogramChart.defaultOptions"
+//         >
+//       </ve-histogram>
+//       <ve-histogram
+//         v-else-if='type==="ve-finehistogram"'
+//         :id="type"
+//         :height="barLineChart.options.height"
+//         :width="barLineChart.options.width ? barLineChart.options.width : null"
+//         :colors="barLineChart.options.colors"
+//         :data="chartData"
+//         :settings="barLineChart.options.settings"
+//         :after-config="barLineChart.options.config"
+//         :after-set-option="barExtend"
+//         :extend="barLineChart.defaultOptions"
+//         >
+//       </ve-histogram>
+//       <div v-else-if='type==="ve-treemap"' class="rect-tree-map-chart" style="height: 100%"></div>
+//       <ve-line
+//         v-else-if='type==="ve-line"'
+//         :data="chartData"
+//         :height="lineChart.options.height"
+//         :after-config="lineChart.options.config"
+//         :extend="lineChart.defaultOption"
+//         >
+//       </ve-line>
+//   </template>
+// `
+var chartTemplate = "\n  <template>\n      <ve-histogram\n        v-if='type===\"ve-histogram\"'\n        :id=\"type\"\n        :colors=\"histogramChart.options.colors\"\n        :width=\"histogramChart.options.width\"\n        :height=\"histogramChart.options.height\"\n        :data=\"chartData\"\n        :settings=\"histogramChart.options.settings\"\n        :after-config=\"histogramChart.options.config\"\n        :after-set-option=\"extend\"\n        :extend=\"histogramChart.defaultOptions\"\n        >\n      </ve-histogram>\n      <ve-histogram\n        v-else-if='type===\"ve-finehistogram\"'\n        :id=\"type\"\n        :height=\"barLineChart.options.height\"\n        :width=\"barLineChart.options.width ? barLineChart.options.width : null\"\n        :colors=\"barLineChart.options.colors\"\n        :data=\"chartData\"\n        :settings=\"barLineChart.options.settings\"\n        :after-config=\"barLineChart.options.config\"\n        :after-set-option=\"barExtend\"\n        :extend=\"barLineChart.defaultOptions\"\n        >\n      </ve-histogram>\n      <div v-else-if='type===\"ve-treemap\"' class=\"rect-tree-map-chart\" style=\"height: 100%\"></div>\n      <ve-line\n        v-else-if='type===\"ve-line\"'\n        :data=\"chartData\"\n        :height=\"lineChart.options.height\"\n        :after-config=\"lineChart.options.config\"\n        :extend=\"lineChart.defaultOption\"\n        >\n      </ve-line>\n  </template>\n";
 var vComponentChart = function (el, chartData, config, type) {
   new Vue({
     delimiters: ['${', '}'],

+ 9 - 9
src/web/staticres/common-module/consult-dialog/js/index.js

@@ -14,14 +14,14 @@ var consultDialog = new Vue({
           vipshow: false
       }
   },
-  created() {
+  created: function () {
   },
-  mounted() {
+  mounted: function () {
     this.getimage()
   },
   methods: {
-      getimage() {
-          let this_ = this
+      getimage: function () {
+          var this_ = this
           $.ajax({
               type: 'POST',
               url: '/bigmember/use/equity',
@@ -30,8 +30,8 @@ var consultDialog = new Vue({
               },
               success: function (res) {
                   if (res.data) {
-                      let customers = res.data.customers
-                      customers.forEach(ele => {
+                      var customers = res.data.customers
+                      customers.forEach(function (ele) {
                           if (ele.vip == false) {
                               this_.img = ele.wxer
 
@@ -45,8 +45,8 @@ var consultDialog = new Vue({
               }
           })
       },
-      getstates() {
-        let this_ = this
+      getstates: function () {
+        var this_ = this
         $.ajax({
             type: 'POST',
             url: '/bigmember/use/isAdd',
@@ -80,7 +80,7 @@ var consultDialog = new Vue({
             }
         })
     },
-    close(val) {
+    close: function (val) {
           this[val] = false
    },   
   }

Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 126 - 126
src/web/staticres/common-module/pc-dialog/js/leave-info-dialog.js


+ 4 - 1
src/web/staticres/css/collect-user-info.css

@@ -71,7 +71,10 @@
    height: 15px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAAXNSR0IArs4c6QAAAGZQTFRFAAAA72AA/3AA/2sA72AA92gA9GUA82QA8mMA8mIA9GUA9mUA9GQA9mYA9WQA92YA82QA9WYA9mYA82MA9GUA9WUA9GQA9GQA9GUA9mUA9GQA9GUA9WUA9WUA9mYA9GQA9WUA9WUAxGzfPAAAACF0Uk5TABAQHyAgMEBQYGBvcHB/f4CAj5CQn6C/v7/Pz8/f3+/vjAXRyAAAAShJREFUOMvFlMF2gjAQRSdUiKW2xhBtbU3M/f+fdKEwAeI53clqIJc3k5eZiLzuMdZfrnA9++1TZH9leuJ+U2M+CgQg9mvGA2RnW5HGhgTgl8wRSFbf+wQc1zqhmVU4LLV64DCWFrt75IBPZTYRwkMAOD8+D5DNBH1BahS6jBnTpC8iEab9OnI3xraQ2kKq+5vBau5Qh5yu/CgvIl0RWy0wg26iK+qTFvIjBPTn95nRuvQvKMNbHTKa7q8sfAbZmf2HOlSYY1V0AUUYG9kUxs6gvjwKB9GsIRPLOkzW/iogD6lVO3bAfoLC1EDMhmEA/D2jC62IiPGszv20GCIbgdOyKwaA6K0Rae19TCv906f5cOZdrcNaV2DZNc+ug234zpB/g21eeG/dACciJl5v+GSeAAAAAElFTkSuQmCC) no-repeat;
    background-size: contain;
-   }
+}
+.warm-prompt .icon-warning::before{
+  content: '';
+}
  .warm-prompt .warm-text{
   /* text-align: center; */
  line-height: 30px;

+ 4 - 1
src/web/staticres/css/pc.css

@@ -1967,6 +1967,7 @@ form{
 .jy_classify_l{
   position: relative;
 	display: flex;
+  flex: 1;
   /* border-right: 1px solid rgba(255, 255, 255, 0.12); */
 }
 .jy_classify_l::after{
@@ -1981,7 +1982,7 @@ form{
 }
 .jy_classify_l dl{
 	margin-right: 40px;
-	flex: 1;
+	/* flex: 1; */
 }
 .jy_classify_l dl dt,
 .jy_classify_l dl dt > a{
@@ -4882,6 +4883,7 @@ h6 {
   box-sizing: border-box;
   border: 1px solid #F3F6F7;
   position: relative;
+  overflow: hidden;
 }
 
 .login-dig-input-box.is-focus {
@@ -4919,6 +4921,7 @@ h6 {
   animation: resetBg .1s forwards;
   box-shadow: none !important;
   padding: 0px;
+  background: transparent;
 }
 
 .login-dig-input-box input::placeholder {

+ 3 - 1
src/web/staticres/css/pc/index.css

@@ -436,6 +436,7 @@
 }
 .hot-search .right-con .a_box{
   margin-bottom: -10px;
+  flex: 1;
 }
 .hot-search .right-con a {
   margin-right: 22px;
@@ -1343,6 +1344,7 @@
 
 .jy-index-links .links-item-content {
   margin: 24px 4px;
+  flex: 1;
 }
 
 .jy-index-links .links-item-content>div {
@@ -1616,12 +1618,12 @@ color: #999999;
   line-height: 20px;
   color: #333333;
   text-decoration: none;
-
   overflow: hidden;
   max-width: 440px;
   text-overflow: ellipsis;
   white-space: nowrap;
   display: inline-block;
+  width: 440px;
 }
 
 .jy-index-recommend .recommend-context .item-one ul li:hover a {

+ 2 - 0
src/web/staticres/css/selector/selector.css

@@ -138,6 +138,7 @@
     display: flex;
     align-items: center;
     flex-wrap: wrap;
+    width: 100%;
 }
 .select-group-container.right-line::after {
     content: '';
@@ -182,6 +183,7 @@
 /* mini-select */
 .mini-select .el-input__inner {
     height: 30px;
+    line-height: 30px;
 }
 .mini-select .el-input__icon {
     display: flex;

+ 13 - 3
src/web/staticres/dataSmt/css/index.css

@@ -294,7 +294,8 @@ a:focus{
   align-items: center;
 }
 .data-export .case-container .case-item{
-  flex: 1;
+  /* flex: 1; */
+  width: 300px;
   display: flex;
   padding: 32px 32px 28px;
   flex-direction: column;
@@ -383,10 +384,19 @@ a:focus{
 }
 
 .data-scene .scene-btn > span{
-  background-image: linear-gradient(#33CCCC, #3399FF);
+  /* background: linear-gradient(#33CCCC, #3399FF);
   -webkit-background-clip: text;
+  -moz-background-clip:text;
+  -webkit-text-fill-color: transparent;
+  background-clip: text;
   color: transparent;
-  font-size: 20px;
+  font-size: 20px; */
+  display: inline-block;
+  width: 80px;
+  height: 30px;
+  margin: 9px auto;
+  background: url(/dataSmt/images/zixun-font.png) no-repeat center center;
+  background-size: contain;
 }
 
 .btn-light{

BIN
src/web/staticres/dataSmt/images/zixun-font.png


+ 1 - 1
src/web/staticres/frontRouter/pc/customExport/css/index.css

@@ -210,7 +210,7 @@ h2.title{
   margin:40px auto;
   background: url(/frontRouter/pc/customExport/image/export-b-title.png) no-repeat center;
   background-size: contain;
-  height:162px;
+  height:162px!important;
 }
 
 .core-advantage-box{

Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 100 - 100
src/web/staticres/frontRouter/pc/solution/js/pc-collect-solution-info.js


+ 1 - 1
src/web/staticres/js/ent-search-index-pc.js

@@ -297,7 +297,7 @@ var vm = new Vue({
             type: 'company',
             el: '.search-header-top .input-container',
             submitSelector: '.search-button',
-            change: (val) => {
+            change: function(val) {
               this.searchContent = val
             }
           })

Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 0 - 143
src/web/staticres/js/pc-collect-user-info.js


+ 1 - 1
src/web/staticres/js/pc-message-index.js

@@ -115,7 +115,7 @@ var vmMesg = new Vue({
       location.href = '/swordfish/frontPage/messageCenter/sess/index'
     },
     msgType: function(val) {
-      const obj = {
+      var obj = {
         '1': '活动优惠',
         '2': '服务通知',
         '3': '订阅消息',

+ 82 - 71
src/web/staticres/js/pur-search-index-pc.js

@@ -12,10 +12,10 @@ function getRandomString (len) {
     return randomString
 }
 // toast上限提示
-function toastFn (text, duration = 1000) {
-    // if (duration) {
-    //   duration = 1000
-    // }
+function toastFn (text, duration) {
+    if (!duration) {
+      duration = 1000
+    }
     var _html = ""
     _html+='<div class="custom-toast"><div class="mask" style="background-color: transparent;"></div><div class="toast-container">'
     _html+='<span>' + text + '</span></div></div>'
@@ -28,9 +28,9 @@ function formatKeywordsList (res) {
     // if (!res || !res.a_items) return
     // const data = res.a_items
     var newArr = []
-    res.forEach((v) => {
+    res.forEach(function(v) {
       if (v.a_key) {
-        v.a_key.forEach((s) => {
+        v.a_key.forEach(function(s) {
           newArr.push(s)
         })
       }
@@ -216,7 +216,7 @@ var vm = new Vue({
         this.initCollectEvent()
         this.initDOMEvents()
         ewmMoveHover()
-        this.$on('updatescope', (data) => {
+        this.$on('updatescope', function(data) {
             this.setData.keyList = data
         })
         /**
@@ -228,7 +228,7 @@ var vm = new Vue({
             type: 'buyer',
             el: '.search-header-top .input-container',
             submitSelector: '.search-button',
-            change: (val) => {
+            change: function(val) {
               this.searchContent = val
             }
           })
@@ -280,10 +280,10 @@ var vm = new Vue({
         otherFilterChange: function () {
           this.doSearch()
         },
-        updatescope(data) {
+        updatescope: function(data) {
             // console.log(data)
         },
-        initPageData () {
+        initPageData: function () {
           if (pageInfo.searchContent) {
               this.searchContent = pageInfo.searchContent
               console.info(this.searchContent)
@@ -333,7 +333,7 @@ var vm = new Vue({
                 }.bind(this)
             })
         }, 200),
-        goSearch(name) {
+        goSearch: function(name) {
             this.searchContent = name
             this.preSearch.hover = false
             this.listState.pageNum = 1
@@ -351,7 +351,7 @@ var vm = new Vue({
                 $("#bidLogin").modal("show");
             }
         },
-        yeFan() {
+        yeFan: function() {
           if (goTemplateData.inIframe) {
             window.$BRACE.methods.open({
               route: {
@@ -363,25 +363,25 @@ var vm = new Vue({
           }
         },
         // 整理数据列表
-        initIndustryMap () {
+        initIndustryMap: function () {
             var industryListMap = []
             // 全部
             var all = JSON.parse(JSON.stringify(this.industryExp))
             all.selected = true
-            all.id = `lv0-${getRandomString(8).toLowerCase()}`
+            all.id = 'lv0-' + getRandomString(8).toLowerCase()
             industryListMap.push(all)
             for (var key in this.industryListMapExp) {
                 var level1 = JSON.parse(JSON.stringify(this.industryExp))
                 level1.name = key
                 level1.level = 1
-                level1.id = `lv1-${getRandomString(8).toLowerCase()}`
+                level1.id = 'lv1-' + getRandomString(8).toLowerCase()
 
                 var level2Arr = []
-                this.industryListMapExp[key].forEach(item => {
+                this.industryListMapExp[key].forEach(function(item) {
                     var level2 = JSON.parse(JSON.stringify(this.industryExp))
                     level2.name = item
                     level2.level = 2
-                    level2.id = `lv2-${getRandomString(8).toLowerCase()}`
+                    level2.id = 'lv2-' + getRandomString(8).toLowerCase()
                     level2Arr.push(level2)
                 })
 
@@ -391,20 +391,22 @@ var vm = new Vue({
 
             this.industryListMap = industryListMap
             var tempArr = []
-            this.industryListMap.forEach(v => {
+            this.industryListMap.forEach(function(v) {
                 var tempNode = v
                 tempNode.zindex = 1
                 tempArr.push(tempNode)
-                tempNode?.children.forEach(s => {
-                    var tempS = s
-                    tempS.zindex = 2
-                    tempArr.push(tempS)
-                })
+                if (tempNode.children) {
+                  tempNode.children.forEach(function(s) {
+                      var tempS = s
+                      tempS.zindex = 2
+                      tempArr.push(tempS)
+                  })
+                }
             })
             this.getIndustryListMap = tempArr
         },
         // 按钮点击事件
-        changeIndustryState (item) {
+        changeIndustryState: function (item) {
           // 循环所有数据,判断并改变状态
           switch (item.level) {
             case 0: {
@@ -416,7 +418,7 @@ var vm = new Vue({
 
               this.industryListMap[0].selected = false
               // 二级子按钮状态跟随一级按钮
-              item.children.forEach(level2 => {
+              item.children.forEach(function(level2) {
                 level2.selected = item.selected
               })
               break
@@ -425,10 +427,10 @@ var vm = new Vue({
               item.selected = !item.selected
 
               // 找到当前点击的父级元素
-              this.industryListMap.forEach(level1 => {
+              this.industryListMap.forEach(function(level1) {
                 var selectedStateArr = []
                 if (item.level !== 0) {
-                  level1.children.forEach(level2 => {
+                  level1.children.forEach(function(level2) {
                     selectedStateArr.push(level2.selected)
                   })
                   if (selectedStateArr.indexOf(false) === -1) {
@@ -461,17 +463,17 @@ var vm = new Vue({
           this.doSearch()
         },
         // 检查是否全部选中了/全部不选中
-        checkAllSelectedState () {
+        checkAllSelectedState: function () {
           // 一级标签选中状态(如果一级标签全部被选中,则说明,全部按钮被选中)
           var level1StateArr = []
           // 所有标签选中状态
           var allSelectedArr = []
 
-          this.industryListMap.forEach(level1 => {
+          this.industryListMap.forEach(function(level1) {
             if (level1.level !== 0) {
               level1StateArr.push(level1.selected)
               allSelectedArr.push(level1.selected)
-              level1.children.forEach(level2 => {
+              level1.children.forEach(function(level2) {
                 allSelectedArr.push(level2.selected)
               })
             }
@@ -488,13 +490,13 @@ var vm = new Vue({
          * 初始化页面选中状态
          * @param { Array | undefined } data 要恢复的数据
          */
-        setIndustryState (data) {
+        setIndustryState: function (data) {
             // 设置全部按钮
             if (!data || Object.keys(data).length === 0) {
             // 其他全部设置不选中,全部按钮设置选中
-            this.industryListMap.forEach(item => {
+            this.industryListMap.forEach(function(item) {
                 item.selected = false
-                item.children.forEach(iitem => {
+                item.children.forEach(function(iitem) {
                 iitem.selected = false
                 })
             })
@@ -504,7 +506,7 @@ var vm = new Vue({
             this.setIndustryState()
             this.industryListMap[0].selected = false
 
-            this.industryListMap.forEach(item => {
+            this.industryListMap.forEach(function(item) {
                 if (data[item.name]) {
                 // 如果恢复数组长度等于页面二级标签长度,则一级标签点亮
                 if (data[item.name].length === item.children.length) {
@@ -520,12 +522,12 @@ var vm = new Vue({
             }
         },
         // 获取选中的数据
-        getSelected () {
+        getSelected: function () {
             var map = {}
-            this.industryListMap.forEach(item => {
+            this.industryListMap.forEach(function(item) {
                 var mapArr = []
                 if (item.level !== 0) {
-                    item.children.forEach(iitem => {
+                    item.children.forEach(function(iitem) {
                     if (iitem.selected) {
                         mapArr.push(iitem.name)
                     }
@@ -536,17 +538,17 @@ var vm = new Vue({
                 }
             })
             var tempArr = []
-            Object.keys(map).forEach(v => {
+            Object.keys(map).forEach(function(v) {
                 var tempItem = map[v]
                 if (Array.isArray(tempItem)) {
-                tempItem.forEach(vv => {
-                    tempArr.push(`${v}_${vv}`)
+                tempItem.forEach(function(vv) {
+                    tempArr.push(v + '_' + vv)
                 })
                 }
             })
             return tempArr
         },
-        dataChange(val) {
+        dataChange: function(val) {
           this.tempData = val
           this.doSearch()
         },
@@ -669,7 +671,7 @@ var vm = new Vue({
 	          document.body.scrollTop = oTop
             this.getList()
         },
-        goTitle(name) {
+        goTitle: function(name) {
             if (this.isNewEntNiche) {
               window.open('/entpc/unit_portrayal/' + name)
             } else {
@@ -677,14 +679,14 @@ var vm = new Vue({
             }
         },
         // 全选
-        allChange() {
+        allChange: function() {
             var str1 = $('.check-all').prop('checked')
             var str2 = $('.custom-checkbox:not(".check-all")')
             var arr = $('.custom-checkbox:not(".check-all"):checked')
             let arrs1 = [], arrs2 = [], arrs3= []
             if (str1) {
                 str2.prop('checked', true)
-                this.listState.list.forEach(v => {
+                this.listState.list.forEach(function(v) {
                     arrs1.push(v.Buyer)
                     arrs2.push(v.Buyerclass)
                     arrs3.push(v.customerId)
@@ -707,7 +709,7 @@ var vm = new Vue({
             this.selectId = arrs3
         },
         // 单选
-        singleChange () {
+        singleChange: function () {
             let arr1 = [], arr2 = [], arr3 = []
             $('.custom-checkbox:not(".check-all"):checked').each(function(){
                 if ($(this).attr('dataname')) {
@@ -751,12 +753,15 @@ var vm = new Vue({
             }
         },
         // 数组去重
-        unique(arr) {
-          var res = new Map();
-          return arr.filter((arr) => !res.has(arr) && res.set(arr, 1));
+        unique: function(arr) {
+          var res = new Map()
+          // return arr.filter((arr) => !res.has(arr) && res.set(arr, 1));
+          return arr.filter(function (arr) {
+            return !res.has(arr) && res.set(arr, 1)
+          })
         },
         // 是否关注企业
-        attentionCheck(arrs, item) {
+        attentionCheck: function(arrs, item) {
             var _this = this
             $.ajax({
                 url: '/entnicheNew/customer/check',
@@ -767,7 +772,7 @@ var vm = new Vue({
                     if (res.data.names) {
                         this.attentionName = res.data.names
                     }
-                    arrs.forEach(v => {
+                    arrs.forEach(function(v) {
                         if (res.data.names.indexOf(v.Buyer) > -1) {
                             v.isFollowed = true
                         } else {
@@ -779,7 +784,7 @@ var vm = new Vue({
             })
         },
         // 是否认领企业
-        claimcheck(arrs, item) {
+        claimcheck: function(arrs, item) {
             $.ajax({
                 url: '/entnicheNew/customer/claimcheck',
                 method: 'POST',
@@ -788,13 +793,13 @@ var vm = new Vue({
                 success: function (res) {
                     if (res.data.names) {
                       this.claimcheckName = []
-                      res.data.names.forEach(s => {
+                      res.data.names.forEach(function(s) {
                         this.claimcheckName.push(s.split(',')[0])
                       })
                     }
-                    arrs.forEach(v => {
+                    arrs.forEach(function(v) {
                       let renName = res.data.names.join(',')
-                      res.data.names.forEach(s => {
+                      res.data.names.forEach(function(s) {
                         if (renName.indexOf(v.Buyer) > -1) {
                           v.claim1 = true
                           if (s.split(',')[0] == v.Buyer) {
@@ -833,7 +838,7 @@ var vm = new Vue({
             })
         },
         // 关注、认领接口
-        attention(item, type, str, per) {
+        attention: function(item, type, str, per) {
             let obj = {}, _this = this
             if (type == 0) {
                 // 商机管理的关注
@@ -911,7 +916,7 @@ var vm = new Vue({
                 }.bind(this)
             })
         },
-        arrDefault(array1, array2) {//比较的两个数组
+        arrDefault: function(array1, array2) {//比较的两个数组
             var tempArray1 = []
             var tempArray2 = []
             for(var i=0;i<array2.length;i++){
@@ -926,7 +931,7 @@ var vm = new Vue({
             }
             return tempArray2
         },
-        allGuanren (type) {
+        allGuanren: function (type) {
             if (this.selectName.length == 0) {
                 toastFn('至少选择一项', 1500)
             } else {
@@ -970,7 +975,7 @@ var vm = new Vue({
                 }
             }
         },
-        guanAndren(item, type, index) {
+        guanAndren: function(item, type, index) {
             if (type == 1) {
                 if (!item.isReceived) {
                     // 根据列表高度计算top值
@@ -996,7 +1001,7 @@ var vm = new Vue({
                 this.attention(item, type, '')
             }
         },
-        caiIndus(val, index) {
+        caiIndus: function(val, index) {
             let arrIndex = this.caiIndex.indexOf(index);
             if(arrIndex>-1){
                 this.caiIndex.splice(arrIndex,1);
@@ -1018,13 +1023,13 @@ var vm = new Vue({
             // this.searchContent = ''
             this.doSearch()
         },
-        quanBu() {
+        quanBu: function() {
             this.caiIndex = [];
             this.qutive = true;
             this.indusList = [];
             this.doSearch()
         },
-        caiIndus1(val, index) {
+        caiIndus1: function(val, index) {
             let arrIndex = this.caiIndex1.indexOf(index);
             if(arrIndex>-1){
                 this.caiIndex1.splice(arrIndex,1);
@@ -1046,16 +1051,16 @@ var vm = new Vue({
             // this.searchContent = ''
             this.doSearch()
         },
-        quanBu1() {
+        quanBu1: function() {
             this.caiIndex1 = [];
             this.qutive1 = true;
             this.indusList1 = [];
             this.doSearch()
         },
-        cusMore() {
+        cusMore: function() {
             console.log('1212')
         },
-        qyCustmer() {
+        qyCustmer: function() {
             $.ajax({
                 url: '/entnicheNew/customer/history',
                 method: 'GET',
@@ -1066,11 +1071,11 @@ var vm = new Vue({
                 }.bind(this)
             })
         },
-        qyChange() {
+        qyChange: function() {
             // this.searchContent = ''
             this.doSearch()
         },
-        jobRange() {
+        jobRange: function() {
             var decide = window.localStorage.getItem('bus-key-group-SCOPE')
             if (decide) {
                 this.jobData = JSON.parse(decide)
@@ -1080,8 +1085,8 @@ var vm = new Vue({
                     method: 'POST',
                     success: function (res) {
                         if ($.isArray(res.data.data) && res.error_code == 0) {
-                            res.data.data.forEach(v => {
-                                v.a_key.forEach(t => {
+                            res.data.data.forEach(function(v) {
+                                v.a_key.forEach(function(t) {
                                     this.jobData.push(t)
                                 })
                             })
@@ -1090,7 +1095,7 @@ var vm = new Vue({
                 })
             }
         },
-        keyChange(appendkey, key, notkey) {
+        keyChange: function(appendkey, key, notkey) {
             let str = String(appendkey.concat(key).concat(notkey)).replace(/,/g, ' ')
             return str
         },
@@ -1121,10 +1126,16 @@ var vm = new Vue({
             }
             this.filterShow = !this.filterShow
         },
-        moneyUnit (m, type = 'string', lv = 0) {
+        moneyUnit: function (m, type, lv) {
+            if (!type) {
+              type = 'string'
+            }
+            if (!lv) {
+              lv = 0
+            }
             var mUnit = {
               levelArr: ['元', '万元', '亿元', '万亿元'],
-              test (num, type, lv) {
+              test: function (num, type, lv) {
                 if (num === 0) {
                   if (type === 'string') {
                     return '0元'

Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 2 - 2
src/web/staticres/js/selector/area-city-pc.js


+ 29 - 29
src/web/staticres/js/selector/keyword-tags.js

@@ -1,33 +1,33 @@
-var keywordTagsComponentTemplate = `
-  <div class="add-keyword-container">
-    <div class="add-keyword-tags">
-      <el-tag
-        :key="tag"
-        v-for="tag in list"
-        closable
-        :disable-transitions="false"
-        @close="handleClose(tag)">
-        {{tag}}
-      </el-tag>
-    </div>
-    <div v-if="list.length < maxListLength" style="margin-top:6px;">
-      <el-input
-        class="add-keyword-input"
-        type="text"
-        :placeholder="placeholder"
-        v-model.trim="addKeywordVal"
-        :maxlength="maxLength"
-        show-word-limit
-        :disabled="disabled"
-        @keyup.native="onKeyup"
-      ></el-input>
-      <span class="add-keyword-btn" :class="{'focus': addKeywordVal}" @click="addKeyTags">添加</span>
-    </div>
-    <slot name="radio"></slot>
-  </div>
-`
+// var keywordTagsComponentTemplate = `
+//   <div class="add-keyword-container">
+//     <div class="add-keyword-tags">
+//       <el-tag
+//         :key="tag"
+//         v-for="tag in list"
+//         closable
+//         :disable-transitions="false"
+//         @close="handleClose(tag)">
+//         {{tag}}
+//       </el-tag>
+//     </div>
+//     <div v-if="list.length < maxListLength" style="margin-top:6px;">
+//       <el-input
+//         class="add-keyword-input"
+//         type="text"
+//         :placeholder="placeholder"
+//         v-model.trim="addKeywordVal"
+//         :maxlength="maxLength"
+//         show-word-limit
+//         :disabled="disabled"
+//         @keyup.native="onKeyup"
+//       ></el-input>
+//       <span class="add-keyword-btn" :class="{'focus': addKeywordVal}" @click="addKeyTags">添加</span>
+//     </div>
+//     <slot name="radio"></slot>
+//   </div>
+// `
 
-// var keywordTagsComponentTemplate = "\n<div class=\"selector-content select-list-content\" ref=\"selectContainer\">\n    <span class=\"action-button show-more\" @click=\"showMore = !showMore\" v-if=\"needShowMore\">\n        <span class=\"action-text\">{{ showMore ? '\u6536\u8D77' : '\u66F4\u591A' }}</span>\n        <span class=\"el-icon-arrow-down\" :class=\"showMore ? 'rotate180' : ''\"></span>\n    </span>\n    <div class=\"select-group-container\" v-if=\"selectButtonType === 'checkbox'\">\n        <el-checkbox\n            v-for=\"(item, index) in selectList\"\n            :key=\"index\"\n            :name=\"item.value\"\n            ref=\"selectItem\"\n            v-model=\"item.selected\"\n            v-show=\"showAll(item)\"\n            @change=\"changeState(item)\"\n        >{{ item.label }}</el-checkbox>\n    </div>\n    <div class=\"select-group-container\" v-else-if=\"selectButtonType === 'button'\">\n        <div\n            v-for=\"(item, index) in selectList\"\n            :key=\"index\"\n            ref=\"selectItem\"\n            class=\"j-button-item bgc\"\n            v-show=\"showAll(item)\"\n            :class=\"{\n                active: item.selected,\n                all: item.label === selectItemExp.label\n            }\"\n            @click=\"changeState(item)\"\n        >{{ item.label }}</div>\n    </div>\n</div>\n";
+var keywordTagsComponentTemplate = "\n  <div class=\"add-keyword-container\">\n    <div class=\"add-keyword-tags\">\n      <el-tag\n        :key=\"tag\"\n        v-for=\"tag in list\"\n        closable\n        :disable-transitions=\"false\"\n        @close=\"handleClose(tag)\">\n        {{tag}}\n      </el-tag>\n    </div>\n    <div v-if=\"list.length < maxListLength\" style=\"margin-top:6px;\">\n      <el-input\n        class=\"add-keyword-input\"\n        type=\"text\"\n        :placeholder=\"placeholder\"\n        v-model.trim=\"addKeywordVal\"\n        :maxlength=\"maxLength\"\n        show-word-limit\n        :disabled=\"disabled\"\n        @keyup.native=\"onKeyup\"\n      ></el-input>\n      <span class=\"add-keyword-btn\" :class=\"{'focus': addKeywordVal}\" @click=\"addKeyTags\">\u6DFB\u52A0</span>\n    </div>\n    <slot name=\"radio\"></slot>\n  </div>\n";
 
 var keywordTagsComponent = {
     name: 'keyword-tags-pc',

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

@@ -1688,7 +1688,7 @@ var InBIInjectHooks = {
     })
   },
   // 添加标讯信息
-  setInfoId (ids) {
+  setInfoId: function (ids) {
     $.ajax({
       url: '/jyapi/biService/addProject',
       type: 'POST',
@@ -1707,7 +1707,7 @@ var InBIInjectHooks = {
     })
   },
   // 刷新视图
-  upDateView () {
+  upDateView: function () {
     var _this = this
     $(".liLuceneList").each(function () {
       var nowId = $(this).find('.custom-checkbox').attr('dataid')
@@ -1718,20 +1718,20 @@ var InBIInjectHooks = {
       $(this).find('.custom-checkbox').prop('disabled', hasNowId)
     })
   },
-  getCheckIds () {
+  getCheckIds: function () {
     return selectDataIds || []
   },
-  checkInBI () {
+  checkInBI: function () {
     var inInjectBI = getParam('report') === 'bi' || (location.href.indexOf('/jylab/bi/index') !== -1)
     return inInjectBI
   },
-  check () {
+  check: function () {
     if (this.checkInBI()) {
       // 获取数据
       this.getInfoIds()
     }
   },
-  inject () {
+  inject: function () {
     if (this.checkInBI()) {
       $("body").addClass('in-iframe in-bi')
 

+ 1 - 1
src/web/staticres/public-pc/css/header-nav.css

@@ -256,7 +256,7 @@
 }
 #public-nav[data-theme] .btn_box .nav-badge-box:hover {
   background-color: #2ABED1!important;
-  color: #ffff!important;
+  color: #fff!important;
   border: 1px solid #2ABED1 !important;
 }
 #public-nav {

+ 9 - 3
src/web/staticres/serviceSystem/css/serviceSystem.css

@@ -1532,10 +1532,11 @@ i.free::before {
 
 .text_box .lh_33_img {
     width: 8px;
+    height: 8px;
     left: 0;
     position:absolute;
-    top: 14px
-
+    top: 14px;
+    flex-shrink: 0;
 
 }
 .text_box .lh_30_img{
@@ -1588,6 +1589,7 @@ i.free::before {
 .middle_con .item .title>img {
     position: absolute;
     width: 257px;
+    height: 32px;
     left: -37px;
     bottom: -11px;
 }
@@ -1605,9 +1607,11 @@ i.free::before {
 }
 .w-586{
     width: 586px !important;
+    height: 306px;
 }
 .w-600{
     width: 600px !important;
+    height: 320px;
 }
 .mt-50 {
     margin-top: 50px;
@@ -1626,6 +1630,7 @@ i.free::before {
 .middle_con .item .text>img {
     display: block;
     width: 12px;
+    height: 12px;
     margin-right: 10px;
 }
 .middle_con .right_box{
@@ -1635,7 +1640,7 @@ i.free::before {
 
 .middle_con_section_2 .con_sec_ft {
     margin-top: 0;
-    padding: 36px 60px 0 0;
+    padding: 36px 0 0 0;
 }
 
 .con_sec_ft {
@@ -1645,6 +1650,7 @@ i.free::before {
     width: 600px;
 }
 .con_sec_ft.align-right {
+    width: 100%;
     justify-content: flex-end;
 }
 .con_sec_ft .sec-button {

+ 16 - 16
src/web/staticres/serviceSystem/js/serviceSystem.js

@@ -22,7 +22,7 @@ var vm = new Vue({
 
         }
     },
-    created() {
+    created: function() {
         if (this.getUrlKey('serviceType')) {
             this.tabs = this.getUrlKey('serviceType')
         }
@@ -30,8 +30,8 @@ var vm = new Vue({
         this.getImage()
     },
     methods: {
-        getstates(callback) {
-            let this_ = this
+        getstates: function(callback) {
+            var this_ = this
             $.ajax({
                 type: 'POST',
                 url: '/bigmember/use/isAdd',
@@ -56,8 +56,8 @@ var vm = new Vue({
                 }
             })
         },
-        getcode() {
-            let this_ = this
+        getcode: function() {
+            var this_ = this
             $.ajax({
                 type: 'POST',
                 url: '/front/getLoginNum/32',
@@ -69,7 +69,7 @@ var vm = new Vue({
             })
 
         },
-        getImage () {
+        getImage: function() {
             var this_ = this
             // 此接口未登录也能获取客服信息
             $.ajax({
@@ -79,7 +79,7 @@ var vm = new Vue({
                     if (res.data) {
                         // 客服二维码
                         var customers = res.data.customers
-                        customers.forEach(ele => {
+                        customers.forEach(function (ele) {
                             if (ele.vip) {
                               this_.vip_img = ele.wxer
                             } else  {
@@ -90,11 +90,11 @@ var vm = new Vue({
                 }
             })
         },
-        close(val) {
+        close: function(val) {
             this[val] = false
 
         },
-        export_my() {//自助导出
+        export_my: function() {//自助导出
             if (this.loginFlag) {
                 window.location.href = "/front/dataExport/toSieve"
             } else {
@@ -103,11 +103,11 @@ var vm = new Vue({
             }
 
         },
-        export_vip() {
+        export_vip: function () {
             window.location.href = "/front/structed/pc_index.html"
 
         },
-        gobuy(val, type) {//立即购买
+        gobuy: function(val, type) {//立即购买
             if (val == 'vip') { // 点击超级订阅
                 if (this.loginFlag) {//已登录
                     if (!this.isbuy_vip) {//不是
@@ -137,12 +137,12 @@ var vm = new Vue({
                 }
             }
         },
-        goplay(val) {
+        goplay: function (val) {
           // 立即使用
           // this.vipshow = true
           location.href = '/page_workDesktop/'
         },
-        showBigCustomQrDialog () {
+        showBigCustomQrDialog: function () {
             if (this.isbuy_big || this.powerInfo.entniche) {
                 this.text = '扫一扫,立即联系您的专属客服'
                 this.url = this.vip_img
@@ -152,7 +152,7 @@ var vm = new Vue({
             }
             this.isshow = true
         },
-        consultation(val) {
+        consultation: function(val) {
 
             if (val == 0 && this.isbuy_big) {//供应商服务
                 this.text = '扫一扫,立即联系您的专属客服'
@@ -165,7 +165,7 @@ var vm = new Vue({
             this.isshow = true
         },
 
-        tabclick(val) {
+        tabclick: function (val) {
             if (val == this.tabs) {
                 return
             }
@@ -176,7 +176,7 @@ var vm = new Vue({
         getUrlKey: function (name) {
             return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.href) || [, ""])[1].replace(/\+/g, '%20')) || null
         },
-        updataFlag() {
+        updataFlag: function() {
             this.loginFlag = true
         }
     }

+ 1 - 1
src/web/templates/common/pc-login-dialog.html

@@ -8,7 +8,7 @@
   aria-labelledby="bidLogin"
   aria-hidden="true"
 >
-  <div class="modal-dialog login-dig-box is-show" style="max-width: 720px; height: 584px; width: auto; display: flex">
+  <div class="modal-dialog login-dig-box is-show" style="max-width: 720px; height: 584px; width: auto; width:100%; display: flex">
     <div class="login_ad_space">
       <div class="active-tip-group" style="display: none">
         <img src="" alt="二维码" />

+ 2 - 2
src/web/templates/common/pc_ad_dialog.html

@@ -38,8 +38,8 @@
         var img_svgaStyle = o_extendobj && o_extendobj.width && o_extendobj.height ? {
             width:o_extendobj.width,
             height:o_extendobj.height,
-            "background-image":`url(${ this.getDialogPic })`
-        }:{"background-image":`url(${ this.getDialogPic })`}
+            "background-image":'url(' + this.getDialogPic + ')'
+        }:{"background-image": 'url(' + this.getDialogPic + ')'}
 
         return img_svgaStyle
       },

+ 3 - 1
src/web/templates/dataMarket/index.html

@@ -259,7 +259,9 @@
         </li>
       </ul>
       <div class="scene-btn" onClick="needSubmitHandle('pc_market_ApplicationScenario')">
-        <span id="consult-scene-btn">立即咨询</span>
+        <span id="consult-scene-btn">
+          <!-- 立即咨询 -->
+        </span>
       </div>
     </div>
   </div>

+ 3 - 3
src/web/templates/frontRouter/pc/serviceSystem/free/index.html

@@ -1252,7 +1252,7 @@
                     </div>
                 </div>
                 <div class="clearfix mt-50 middle_con_section_2">
-                    <div class="item fr gl_pt">
+                    <div class="item fr gl_pt" style="width: 40%;">
                         <div class="right_box clearfix pr-20">
                             <div class="title">二、销售管理赋能<img src="/serviceSystem/img/titleBG@2x.png" alt=""></div>
                               <p class="text mt-26"><img src="/serviceSystem/img/ic_v.png" alt="">多渠道快速锁定精准商机线索</p>
@@ -1260,12 +1260,12 @@
                               <p class="text"><img src="/serviceSystem/img/ic_v.png" alt="">客户线索实时记录、动态跟踪</p>
                               <p class="text"><img src="/serviceSystem/img/ic_v.png" alt="">招投标项目进度可视化报表展示</p>
                         </div>
-                        <div class="con_sec_ft align-right">
+                        <div class="con_sec_ft align-right" style="margin-left:10px;">
                             <button class="sec-button main mr-20" @click="showBigCustomQrDialog">免费试用</button>
                             <button class="sec-button" @click="showBigCustomQrDialog">立即咨询</button>
                         </div>
                     </div>
-                    <div class="item lr">
+                    <div class="item lr" style="width: 60%;">
                       <img src="/serviceSystem/img/gysMine2@2x.png?v=1" alt="" class="item_img w-600">
                     </div>
                 </div>

+ 15 - 15
src/web/templates/frontRouter/pc/solution/free/index.html

@@ -284,28 +284,28 @@
               }
             }
         },
-        created () {
+        created:  function () {
           this.updateSiteCoreNumbers()
         },
-        mounted() {
-            this.$nextTick(() => {
-            this.$refs.navTabs.$refs.nav.$nextTick(() => {
-                // 此时tab的nav才渲染dom 否则拿不到el-tabs__item
-                var target = document.getElementsByClassName("el-tabs__item");
-                let that = this;
-                for (let i = 0; i < target.length; i++) {
-                    target[i].addEventListener("mouseover", () => {
-                        that.handleClick(1, String(i));
-                    });
-                }
-            });
+        mounted: function () {
+            this.$nextTick( function() {
+              var that = this;
+              that.$refs.navTabs.$refs.nav.$nextTick( function() {
+                  // 此时tab的nav才渲染dom 否则拿不到el-tabs__item
+                  var target = document.getElementsByClassName("el-tabs__item");
+                  for (var i = 0; i < target.length; i++) {
+                      target[i].addEventListener("mouseover", function() {
+                          that.handleClick(1, String(i));
+                      });
+                  }
+              });
             });
         },
         methods: {
           /**
            * 获取收录信息,动态更新数据
            */
-          updateSiteCoreNumbers () {
+          updateSiteCoreNumbers: function () {
             var _this = this
             /**
              * 获取网站数据
@@ -351,7 +351,7 @@
             }
            ajaxGetUpdateInfo()
           },
-          handleClick(tab, event) {
+          handleClick: function (tab, event) {
                 switch (event) {
                     case "0": {
                         this.activeName = 'first'

+ 1 - 1
src/web/templates/pc/entsearchindex.html

@@ -441,7 +441,7 @@
                 width="30%">
                 <span>立享更多搜索权限,寻找商机更精准</span>
                 <span slot="footer" class="dialog-footer">
-                    <button class="j-t-button confirm active" @click="openVipPage">去开通</el-button>
+                    <button class="j-t-button confirm active" @click="openVipPage">去开通</button>
                     <button class="j-t-button cancel" @click="powerDialogShow=false">取 消</button>
                 </span>
             </el-dialog>

+ 34 - 32
src/web/templates/pc/supsearch.html

@@ -2624,7 +2624,7 @@ function checkTagDisabled () {
     },
     computed: {
       // 当前第一位展示内容标识
-      nowModuleName () {
+      nowModuleName: function () {
         if (this.advancedInfo.briefList.length || this.advancedInfo.projectList.length) {
           return '超前项目推荐'
         } else {
@@ -2632,15 +2632,15 @@ function checkTagDisabled () {
         }
       },
       // 保存显示排除词
-      setNotKey () {
+      setNotKey: function () {
         return this.curFilter.notkey.replace(/(,)/, ' ')
       },
       // 获取当前模块展示文本信息
-      getNowInfo () {
+      getNowInfo: function () {
         return this.advancedInfo.moduleInfo[this.nowModuleName]
       },
       // 获取当前模块缩小后是否有数据展示
-      getNotModuleDataStatus () {
+      getNotModuleDataStatus: function () {
         if (this.nowModuleName === '超前项目推荐') {
           return !this.advancedInfo.briefList.length
         } else {
@@ -2648,7 +2648,7 @@ function checkTagDisabled () {
         }
       },
       // 是否展示市场分析报告模块
-      getShowChart () {
+      getShowChart: function () {
         return Object.keys(this.chartCustomData).length
       },
       vipState: function () {
@@ -2727,7 +2727,7 @@ function checkTagDisabled () {
         return all > 100000000 ? '超过' + (all / 100000000).toFixed(1) + '亿' : all
       },
       // 上报接口
-      ajaxSetLeadGetDateRecordOfJq (params) {
+      ajaxSetLeadGetDateRecordOfJq: function (params) {
         $.ajax({
           url: '/leadGeneration/clickRecord?type=' + params.type,
           type: 'get',
@@ -2735,23 +2735,23 @@ function checkTagDisabled () {
         })
       },
       // 展示弹窗
-      showAdvancedDialog (title) {
+      showAdvancedDialog: function (title) {
         this.advancedInfo.dialogContent = title
         this.advancedInfo.showDialog = true
       },
       // 点击感兴趣
-      onClickInterested (type) {
+      onClickInterested: function (type) {
         console.log(this.nowModuleName)
         const title = type === 'A' ? '体验超前项目推荐服务!' : '为您量身定制个性化报告!'
         this.showAdvancedDialog(title)
         try {
-          this.ajaxSetLeadGetDateRecordOfJq({ type })
+          this.ajaxSetLeadGetDateRecordOfJq({ type: type })
         } catch (e) {
           console.warn(e)
         }
       },
       // 查看项目详情
-      goToContent (item) {
+      goToContent: function (item) {
         try {
           this.ajaxSetLeadGetDateRecordOfJq({ type: 'A' })
         } catch (e) {
@@ -2764,7 +2764,7 @@ function checkTagDisabled () {
         window.open(goURL)
       },
       // 查看完整报告
-      goToReport () {
+      goToReport: function () {
         console.log(this.nowModuleName)
         try {
           this.ajaxSetLeadGetDateRecordOfJq({ type: 'B' })
@@ -2784,26 +2784,28 @@ function checkTagDisabled () {
         }
       },
       // 匹配高亮文本信息
-      getProjectTitle ({ title, keyWord }) {
-        return utils.replaceKeyword(title, keyWord, ['<span class="com-highlight">', '</span>'])
+      getProjectTitle: function (_ref) {
+        var title = _ref.title,
+          keyWord = _ref.keyWord;
+        return utils.replaceKeyword(title, keyWord, ['<span class="com-highlight">', '</span>']);
       },
       // 收起或打开 展示超前项目、模块
-      toggleAdvancedContent (type) {
+      toggleAdvancedContent: function (type) {
         if (typeof type !== 'boolean') {
           type = !this.advancedInfo.showContent
         }
         this.advancedInfo.showContent = type
       },
       // 查看完整报告
-      viewReportData () {
+      viewReportData: function () {
         window.open('/swordfish/page_big_pc/desktop/report_analysis?tab=analysis')
       },
       // 感兴趣点我
-      getInterested () {
+      getInterested: function () {
         vm.isNeedSubmit('pc_search_dzhfxbg')
       },
       // 市场分析报告&&超前项目推荐数据请求
-      getCustomReportData () {
+      getCustomReportData: function () {
         $('#customerChart').hide()
         $('#winnerChart').hide()
         $('#buyerChart').hide()
@@ -2821,7 +2823,7 @@ function checkTagDisabled () {
               try {
                 //超前项目
                 if(res.data.ahead){
-                  _this.advancedInfo.briefList = (res.data.ahead.subTypeCount || []).map(v => {
+                  _this.advancedInfo.briefList = (res.data.ahead.subTypeCount || []).map(function (v) {
                     v.value = v.doc_count
                     return v
                   })
@@ -2831,7 +2833,7 @@ function checkTagDisabled () {
                 _this.chartCustomData = res.data.custom || {}
                 if (_this.advancedInfo.briefList.length || _this.advancedInfo.projectList.length || Object.keys(_this.chartCustomData).length) {
                   _this.advancedInfo.show = true
-                  setTimeout(() => {
+                  setTimeout(function() {
                     _this.advancedInfo.showContent = true
                   }, 1000)
                 }
@@ -2841,10 +2843,10 @@ function checkTagDisabled () {
               let customData = res.data.custom || {}
               const chartKeyArr = Object.keys(customData)
               const fieldText = _this.getRandomArrayElements(chartKeyArr, 2)
-              fieldText.forEach(item => {
+              fieldText.forEach(function(item) {
                 if (item === 'customer_scale') {
                   $('#customerChart').show()
-                  var data = customData.customer_scale.map(item => {
+                  var data = customData.customer_scale.map(function(item) {
                     return {
                       ...item,
                       name: item.buyclass,
@@ -2852,7 +2854,7 @@ function checkTagDisabled () {
                       amount: _this.formatPrice(item.amount / 10000)
                     }
                   })
-                  setTimeout(() => {
+                  setTimeout(function() {
                     window.vComponentChart('#chartTreeMap', data, {}, 've-treemap')
                   }, 1000)
                 } else if (item === 'winner_time_distribution') {
@@ -2869,9 +2871,9 @@ function checkTagDisabled () {
                       [data.columns[1]]: 'total_amount',
                       [data.columns[2]]: 'total_number'
                     }
-                    chartLIst.forEach(item => {
+                    chartLIst.forEach(function(item) {
                       const row = {}
-                      data.columns.forEach(column => {
+                      data.columns.forEach(function(column) {
                         if (field[column] === 'total_amount' || field[column] === 'total_number') {
                           row[column] = (item[field[column]] * 100).toFixed(2)
                           total += (item[field[column]] - 0)
@@ -2884,7 +2886,7 @@ function checkTagDisabled () {
                   }
                   if (total) {
                     data.rows.reverse()
-                    setTimeout(() => {
+                    setTimeout(function() {
                       window.vComponentChart('#chartLineChartBuyer', data, {}, 've-line')
                     }, 1000)
                   }
@@ -2902,9 +2904,9 @@ function checkTagDisabled () {
                       [data.columns[1]]: 'total_amount',
                       [data.columns[2]]: 'total_number'
                     }
-                    buyerclassList.forEach(item => {
+                    buyerclassList.forEach(function(item) {
                       const row = {}
-                      data.columns.forEach(column => {
+                      data.columns.forEach(function(column) {
                         if (field[column] === 'total_amount' || field[column] === 'total_number') {
                           row[column] = (item[field[column]] * 100).toFixed(2)
                           total += (item[field[column]] - 0)
@@ -2917,7 +2919,7 @@ function checkTagDisabled () {
                   }
                   if (total) {
                     data.rows.reverse()
-                    setTimeout(() => {
+                    setTimeout(function() {
                       window.vComponentChart('#chartLineChart', data, {}, 've-line')
                     }, 1000)
                   }
@@ -2928,7 +2930,7 @@ function checkTagDisabled () {
           }
         })
       },
-      formatPrice (s, n = -1, comma = false) {
+      formatPrice: function (s, n = -1, comma = false) {
         // 如果不传s或者s为空,则直接返回0
         if (!s) return 0
 
@@ -2968,7 +2970,7 @@ function checkTagDisabled () {
         return left.reverse().join('') + point + right
       },
       // 随机取字段
-      getRandomArrayElements(arr, count) {
+      getRandomArrayElements: function(arr, count) {
         var shuffled = arr.slice(0), i = arr.length, min = i - count, temp, index;
         while (i-- > min) {
           index = Math.floor((i + 1) * Math.random());
@@ -3391,7 +3393,7 @@ function checkTagDisabled () {
                 })
                 r.data[0].flag = true
                 _this.filterCounts = r.data.length
-                r.data.forEach(v => {
+                r.data.forEach(function(v) {
                   if (!v.subtype) {
                     if (v.searchGroup === 1) {
                       v.subtype = '招标预告,招标公告,招标结果,招标信用信息'
@@ -4045,7 +4047,7 @@ function checkTagDisabled () {
         if (!val || val == '全部') return
         var infoData = JSON.parse(JSON.stringify(this.infoTypeData))
         var valArr = val.split(',')
-        valArr.forEach((v, i) => {
+        valArr.forEach(function(v, i) {
           if(v === '拟建') {
             valArr.splice(i, 1, '拟建项目')
           }

+ 1 - 1
src/web/templates/site/common/pc-help-center-head.html

@@ -34,7 +34,7 @@
 
 <div class="modal fade bidLogin" id="bidLogin" tabindex="-1" role="dialog" aria-labelledby="bidLogin"
   aria-hidden="true">
-  <div class="modal-dialog login-dig-box is-show" style="max-width:720px;height:584px;width: auto;display: flex;">
+  <div class="modal-dialog login-dig-box is-show" style="max-width:720px;height:584px;width: auto;width:100%;display: flex;">
     <div class="login_ad_space">
       <div class="active-tip-group" style="display: none;">
         <img src="" alt="二维码">

Kaikkia tiedostoja ei voida näyttää, sillä liian monta tiedostoa muuttui tässä diffissä