duanshenglang 1 місяць тому
батько
коміт
39b9f6489a
1 змінених файлів з 18 додано та 8 видалено
  1. 18 8
      lottery/jxs.html

+ 18 - 8
lottery/jxs.html

@@ -2447,7 +2447,7 @@
               symbol: 'none',
               yAxisIndex: 1,
               data: this.clientReplyPercent,
-               tooltip: {
+              tooltip: {
                 valueFormatter: function (value) {
                   return value ? value + ' %' : ''
                 }
@@ -2735,7 +2735,7 @@
       },
       // 销售进程客户数
       getSaleIndicators () {
-        this.saleIndicators = {}
+        this.saleIndicators = []
         this.clientStepDate = []
         this.clientStepNum = []
         if (this.noDealerIds()) {
@@ -2759,8 +2759,7 @@
         }).then(result => {
           let { data, code, msg } = result
           if (code === 1) {
-            this.saleIndicators = data || {}
-
+            this.saleIndicators = data || []
             if (data && data.length) {
               data[0].dayList.forEach(item => {
                 this.clientStepDate.push(item.date.split('T')[0])
@@ -2796,16 +2795,20 @@
         if (clientStepChart == null) {
           clientStepChart = echarts.init(document.getElementById('clientStepChart'))
         }
-
         window.addEventListener('resize', function () {
           clientStepChart.resize()
         })
+        let text = this.saleIndicators[this.clientIndex].processName
         clientStepChart.setOption({
           legend: {
             show: false,
           },
           tooltip: {
-            trigger: 'axis'
+            trigger: 'axis',
+            formatter: function (params) {
+              return params[0].name + '<br>'
+              + text + ': ' + params[0].value
+            }
           },
           grid: {
             top: '10%',
@@ -2950,7 +2953,10 @@
             show: false,
           },
           tooltip: {
-            trigger: 'axis'
+            trigger: 'axis',
+            formatter: function (params) {
+              return params[0].name + ': ' + params[0].value
+            }
           },
           grid: {
             top: '10%',
@@ -3445,7 +3451,11 @@
             show: false,
           },
           tooltip: {
-            trigger: 'axis'
+            trigger: 'axis',
+            formatter: function (params) {
+              return params[0].name + '<br>'
+               + '互动客户数: ' + params[0].value
+            }
           },
           grid: {
             top: '10%',