浏览代码

bug 修复

lilei 2 年之前
父节点
当前提交
fda5fc0602

+ 4 - 2
src/views/bigScreen/fPanalysisReport/center-bottom.vue

@@ -116,7 +116,7 @@ export default {
         },
         grid: {
           left: '70px',
-          right: '10px',
+          right: '20px',
           bottom: '30px',
           top: '30px'
         },
@@ -135,13 +135,15 @@ export default {
           {
             splitLine: { show: false },
             axisLine: {
+              show: true,
               lineStyle: {
                 color: '#B4B4B4'
               }
             },
             axisLabel: {
               formatter: '{value}'
-            }
+            },
+            name: '数量'
           }
         ],
         series: [

+ 2 - 2
src/views/bigScreen/fPanalysisReport/index.vue

@@ -28,7 +28,7 @@
           <div class="col-1">排名</div>
           <div class="col-5">加盟商</div>
           <div class="col-6">级别</div>
-          <div class="col-6">采购金额(元)</div>
+          <div class="col-6">采购金额(元)</div>
         </div>
         <RightTop />
       </ItemWrap>
@@ -45,7 +45,7 @@
           <div class="col-1">排名</div>
           <div class="col-2">产品编码</div>
           <div class="col-3">产品分类</div>
-          <div class="col-4">{{ curTab==1?'销售数量':'销售金额(元)' }}</div>
+          <div class="col-4">{{ curTab==1?'销售数量':'销售金额(元)' }}</div>
         </div>
         <RightBottom :curTab="curTab"/>
       </ItemWrap>

+ 3 - 0
src/views/bigScreen/fPanalysisReport/right-bottom.vue

@@ -104,6 +104,9 @@ export default {
       queryProductPurchase({ queryDate: date, queryType: this.queryType }).then(res => {
         if (res.status == 200) {
           this.list = res.data
+          this.list.map(item => {
+            item.resultAmount = item.resultAmount / 1000
+          })
           document.getElementById('scrollView2').className = 'rowup2'
           if (!this.timer) {
             console.log('销售数量/金额TOP100产品', res)

+ 3 - 0
src/views/bigScreen/fPanalysisReport/right-top.vue

@@ -86,6 +86,9 @@ export default {
       queryDealerPurchase({ queryDate: date }).then(res => {
         if (res.status == 200) {
           this.list = res.data
+          this.list.map(item => {
+            item.resultAmount = item.resultAmount / 1000
+          })
           if (!this.timer) {
             console.log('采购金额TOP100加盟商', res)
             // 无缝滚动

+ 3 - 3
src/views/bigScreen/realTimeSalesReport/center-bottom.vue

@@ -42,7 +42,7 @@ export default {
           const ret = { category: [], barData: [] }
           res.data.map(item => {
             ret.category.push(item.productBrandName)
-            ret.barData.push((item.resultAmount / 1000).toFixed(2))
+            ret.barData.push((item.resultAmount / 10000).toFixed(2))
           })
           this.$nextTick(() => {
             this.init(ret)
@@ -107,8 +107,8 @@ export default {
           top: '0'
         },
         grid: {
-          left: '50px',
-          right: '10px',
+          left: '70px',
+          right: '20px',
           bottom: '30px',
           top: '30px'
         },

+ 4 - 4
src/views/bigScreen/realTimeSalesReport/center-map.vue

@@ -142,10 +142,10 @@ export default {
           inRange: {
             // 渐变颜色,从小到大
             color: [
-              '#aaffff',
-              '#aaaaff',
-              '#00aa7f',
-              '#00aaff',
+              '#255a7e',
+              '#3483b4',
+              '#43a9e8',
+              '#0389ff',
               '#ffaa00',
               '#ff5500'
             ]

+ 1 - 6
src/views/bigScreen/realTimeSalesReport/left-top.vue

@@ -98,18 +98,13 @@ export default {
             color: '#FFF'
           }
         },
-        legend: {
-          show: false,
-          top: '5%',
-          left: 'center'
-        },
         series: [
           // 展示圆点
           {
             ...piedata,
             tooltip: { show: true },
             label: {
-              formatter: '   {b|{b}} {per|{d}%}  ',
+              formatter: '   {b|{b}} \n {per|{d}%}  ',
               //   position: "outside",
               rich: {
                 b: {