YY 2 anni fa
parent
commit
f0d31841da

+ 4 - 1
src/views/platfinance/statistics/parts/card-1.vue

@@ -29,6 +29,7 @@
 
 <script>
 import * as echarts from 'echarts';
+import * as util from '@/util/computed';
 var myChart;
 import { mapState, createNamespacedHelpers } from 'vuex';
 const { mapActions } = createNamespacedHelpers('sellTotal');
@@ -65,7 +66,9 @@ export default {
             str = `-${str}-`;
             const l = list.filter((f) => f.date.includes(str));
             const month = `${i}月`;
-            const num = l.reduce((p, n) => p + n.money, 0);
+            // const num = l.reduce((p, n) => p + n.money, 0);
+            const num = l.reduce((p, n) => util.plus(p, n.money), 0);
+            console.log(num);
             xAxisList.push(month);
             seriesList.push(num);
           }

+ 3 - 1
src/views/platfinance/statistics/parts/card-2.vue

@@ -29,6 +29,7 @@
 
 <script>
 import * as echarts from 'echarts';
+import * as util from '@/util/computed';
 var myChart;
 import { mapState, createNamespacedHelpers } from 'vuex';
 const { mapActions } = createNamespacedHelpers('todo');
@@ -65,7 +66,8 @@ export default {
             str = `-${str}-`;
             const l = list.filter((f) => f.date.includes(str));
             const month = `${i}月`;
-            const num = l.reduce((p, n) => p + n.num, 0);
+            // const num = l.reduce((p, n) => p + n.num, 0);
+            const num = l.reduce((p, n) => util.plus(p, n.num), 0);
             xAxisList.push(month);
             seriesList.push(num);
           }

+ 3 - 1
src/views/platfinance/statistics/parts/card-3.vue

@@ -30,6 +30,7 @@
 <script>
 var myChart;
 import * as echarts from 'echarts';
+import * as util from '@/util/computed';
 import { mapState, createNamespacedHelpers } from 'vuex';
 const { mapActions } = createNamespacedHelpers('todo');
 export default {
@@ -65,7 +66,8 @@ export default {
             str = `-${str}-`;
             const l = list.filter((f) => f.date.includes(str));
             const month = `${i}月`;
-            const num = l.reduce((p, n) => p + n.num, 0);
+            // const num = l.reduce((p, n) => p + n.num, 0);
+            const num = l.reduce((p, n) => util.plus(p, n.num), 0);
             xAxisList.push(month);
             seriesList.push(num);
           }

+ 3 - 1
src/views/platfinance/statistics/parts/card-4.vue

@@ -30,6 +30,7 @@
 <script>
 var myChart;
 import * as echarts from 'echarts';
+import * as util from '@/util/computed';
 import { mapState, createNamespacedHelpers } from 'vuex';
 const { mapActions } = createNamespacedHelpers('todo');
 export default {
@@ -65,7 +66,8 @@ export default {
             str = `-${str}-`;
             const l = list.filter((f) => f.date.includes(str));
             const month = `${i}月`;
-            const num = l.reduce((p, n) => p + n.num, 0);
+            // const num = l.reduce((p, n) => p + n.num, 0);
+            const num = l.reduce((p, n) => util.plus(p, n.num), 0);
             xAxisList.push(month);
             seriesList.push(num);
           }

+ 3 - 1
src/views/platfinance/statistics/parts/card-5.vue

@@ -30,6 +30,7 @@
 <script>
 var myChart;
 import * as echarts from 'echarts';
+import * as util from '@/util/computed';
 import { mapState, createNamespacedHelpers } from 'vuex';
 const { mapActions } = createNamespacedHelpers('todo');
 export default {
@@ -65,7 +66,8 @@ export default {
             str = `-${str}-`;
             const l = list.filter((f) => f.date.includes(str));
             const month = `${i}月`;
-            const num = l.reduce((p, n) => p + n.num, 0);
+            // const num = l.reduce((p, n) => p + n.num, 0);
+            const num = l.reduce((p, n) => util.plus(p, n.num), 0);
             xAxisList.push(month);
             seriesList.push(num);
           }

+ 3 - 1
src/views/platfinance/statistics/parts/card-6.vue

@@ -30,6 +30,7 @@
 <script>
 var myChart;
 import * as echarts from 'echarts';
+import * as util from '@/util/computed';
 const moment = require('moment');
 import { mapState, createNamespacedHelpers } from 'vuex';
 const { mapActions } = createNamespacedHelpers('todo');
@@ -67,7 +68,8 @@ export default {
             str = `-${str}-`;
             const l = list.filter((f) => f.date.includes(str));
             const month = `${i}月`;
-            const num = l.reduce((p, n) => p + n.num, 0);
+            // const num = l.reduce((p, n) => p + n.num, 0);
+            const num = l.reduce((p, n) => util.plus(p, n.num), 0);
             xAxisList.push(month);
             seriesList.push(num);
           }