diff --git a/src/views/order/sellerOverviewOrder/index.vue b/src/views/order/sellerOverviewOrder/index.vue index eac95f3..95bb442 100644 --- a/src/views/order/sellerOverviewOrder/index.vue +++ b/src/views/order/sellerOverviewOrder/index.vue @@ -6,17 +6,10 @@ - + - + {{ t('查询') }} @@ -27,44 +20,20 @@ - + - + - + - + @@ -75,12 +44,8 @@
{{ __('订单统计') }}
- + @@ -90,12 +55,8 @@
{{ __('退单统计') }}
- + @@ -105,33 +66,15 @@ - + @@ -144,16 +87,16 @@ import TopNum from '@/components/MsWidget/TopNum' import MsDateRangePicker from '@/components/MsDateRangePicker' import MsChart from '@/extra/VabChart' -import {statisticState as statisticRetrunState} from "@/api/order/return"; -import {getOrderNum, getVoucherActiveNum} from "@/api/analytics/order"; -import {getReturnNum} from "@/api/analytics/return"; +import { statisticState as statisticRetrunState } from "@/api/order/return"; +import { getOrderNum, getVoucherActiveNum } from "@/api/analytics/order"; +import { getReturnNum } from "@/api/analytics/return"; export default { name: 'OverviewOrder', components: { MsChart, MsDateRangePicker, TopNum }, data() { return { - saleTime:7, + saleTime: 7, columnLoading: true, polylineLoading: true, initOptions: { @@ -371,7 +314,7 @@ export default { this.fetchData() }, methods: { - t:__, + t: __, __, queryData() { this.fetchData() @@ -437,14 +380,18 @@ export default { async statisticCount(days) { this.polylineLoading = true const { data } = await statisticCount({ days: days }) - this.polylineOption.xAxis.data = data.map((item) => item.curr_date) - this.polylineOption.series[0].data = data.map( - (item) => item.effective_count - ) - this.polylineOption.series[1].data = data.map( - (item) => item.cancel_count - ) - this.polylineLoading = false + if (data == null || data.length == 0) { + this.polylineLoading = false + } else { + this.polylineOption.xAxis.data = data.map((item) => item.curr_date) + this.polylineOption.series[0].data = data.map( + (item) => item.effective_count + ) + this.polylineOption.series[1].data = data.map( + (item) => item.cancel_count + ) + this.polylineLoading = false + } },