Эх сурвалжийг харах

fix:定制化分析报告背景修改、页面点击事件修改

tangshizhe 2 жил өмнө
parent
commit
05d0c14408

+ 3 - 3
src/jfw/modules/app/src/web/templates/big-member/page_report_analysis.html

@@ -29,7 +29,7 @@
       .vip_openDialog{
         margin-top: 0.92rem 0 .6rem;
         width: 6.06rem;
-        background: url(/big-member/image/openVip.png) no-repeat;
+        background: url(/jyapp/big-member/image/openVip.png) no-repeat;
         background-size: 100% 100%;
         box-sizing: border-box;
       }
@@ -48,7 +48,7 @@
 
       .vip_component .example-title {
         width: 100%;
-        height: .96rem;
+        min-height: .96rem;
         background: #fcfcfd;
         font-size: .36rem;
       }
@@ -560,7 +560,7 @@
 <script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/report-analysis/js/components/marketSegment.js?v={{Msg "seo" "version"}}'></script>
 <script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/report-analysis/js/components/lineChartScatter.js?v={{Msg "seo" "version"}}'></script>
 <!-- main.js -->
-<script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/report-analysis/js/report_analysis.js?v={{Msg "seo" "version"}}'></script>
+<script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/report-analysis/js/report_analysis.js?v={{Msg "seo" "version"}}12'></script>
 
 </body>
 </html>

+ 22 - 0
src/web/staticres/common-module/chart-module/js/chart-common.js

@@ -398,6 +398,28 @@ var vComponentChart = function (el, chartData, config, type) {
               color: ['#05A6F3', '#FF9F40'],
               xAxis: {
                 axisLabel: {
+                  formatter: function (params) {
+                    var newParamsName = "";
+                    var paramsNameNumber = params.length;
+                    var provideNumber = 4; // 一行显示几个字 然后就超过字数就会自动换行
+                    var rowNumber = Math.ceil(paramsNameNumber / provideNumber);
+                    if (paramsNameNumber > provideNumber) {
+                      for (var p = 0; p < rowNumber; p++) {
+                        var tempStr = "";
+                        var start = p * provideNumber;
+                        var end = start + provideNumber;
+                        if (p == rowNumber - 1) {
+                          tempStr = params.substring(start, paramsNameNumber);
+                        } else {
+                          tempStr = params.substring(start, end) + "\n";
+                        }
+                        newParamsName += tempStr;
+                      }
+                    } else {
+                      newParamsName = params;
+                    }
+                    return newParamsName;
+                  },
                   textStyle: {
                     color: '#626262',
                     fontSize: 12

+ 2 - 1
src/web/staticres/common-module/report-analysis/js/report_analysis.js

@@ -1754,7 +1754,7 @@ var vm = new Vue({
       }
     },
     anchorTo (item) {
-      if (!item.top) return
+      // if (!item.top) return
       var offsetTop = item.top || 0
       this.activeDimension = item.id
       this.$nextTick(function () {
@@ -1799,6 +1799,7 @@ var vm = new Vue({
       }
     },
     toSubManage: function () {
+      this.isWeixin = utils.isWeiXinBrowser
       if(this.isWeixin) {
         location.href = '/front/vipsubscribe/toSetKeyWordPage?vSwitch=m'
       } else {

+ 2 - 1
src/web/templates/big-member/wx/page_report_analysis.html

@@ -52,7 +52,7 @@
 
       .vip_component .example-title {
         width: 100%;
-        height: .96rem;
+        min-height: .96rem;
         background: #fcfcfd;
         font-size: .36rem;
       }
@@ -536,6 +536,7 @@
   </div>
 </div>
 <script src=//cdn-common.jianyu360.com/cdn/lib/vue/2.6.11/vue.min.js></script>
+<script src=//cdn-common.jianyu360.com/cdn/lib/jquery/3.6.0/jquery.min.js></script>
 <script src=//cdn-common.jianyu360.com/cdn/lib/vant/2.12.24/lib/vant.min.js></script>
 <script src=//cdn-common.jianyu360.com/cdn/lib/zepto/1.2.0/zepto.min.js></script>
 <script src=//cdn-common.jianyu360.com/cdn/lib/lodash/4.17.21/lodash.min.js></script>

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

@@ -1135,7 +1135,7 @@ var IframeOnClick = {
             <!-- 定制化分析报告 -->
             <!-- 定制化分析报告 -->
             <div class="custom-analysis-report">
-              <div class="c-a-r-top" v-if="nowModuleName === '超前项目推荐'">
+              <div class="c-a-r-top" v-if="nowModuleName === '定制化分析报告'">
                 <div class="c-a-r-title">
                   <div class="r-title-text">定制化分析报告</div>
                   <div class="r-title-tip">