|
@@ -29,7 +29,7 @@
|
|
</div>
|
|
</div>
|
|
<dateSelectList @update="update($event)"></dateSelectList>
|
|
<dateSelectList @update="update($event)"></dateSelectList>
|
|
<typeSelectList @upselectdata="upselectdata($event)"></typeSelectList>
|
|
<typeSelectList @upselectdata="upselectdata($event)"></typeSelectList>
|
|
- <div v-if="!noData(salesVolume, salesNumber)" class="o-plr-8">
|
|
|
|
|
|
+ <div v-if="!noData(salesVolume, salesNumber, orderNumber)" class="o-plr-8">
|
|
<div class="outer5 flex-col">
|
|
<div class="outer5 flex-col">
|
|
<div class="block5 flex-col">
|
|
<div class="block5 flex-col">
|
|
<div class="outerBox flex-row">
|
|
<div class="outerBox flex-row">
|
|
@@ -43,12 +43,12 @@
|
|
<div class="TextGroup7 flex-col">
|
|
<div class="TextGroup7 flex-col">
|
|
<div class="mod3 flex-col justify-between">
|
|
<div class="mod3 flex-col justify-between">
|
|
<span class="txt8">{{ salesNumber }}</span>
|
|
<span class="txt8">{{ salesNumber }}</span>
|
|
- <span class="info6">{{ $t("home.salesVolume") }}</span>
|
|
|
|
|
|
+ <span class="info6">{{ $t("home.productNum") }}</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="TextGroup8 flex-col">
|
|
<div class="TextGroup8 flex-col">
|
|
<div class="outer6 flex-col justify-between">
|
|
<div class="outer6 flex-col justify-between">
|
|
- <span class="txt9">{{ salesNumber }}</span>
|
|
|
|
|
|
+ <span class="txt9">{{ orderNumber }}</span>
|
|
<span class="word10">{{ $t("home.numberOfOrders") }}</span>
|
|
<span class="word10">{{ $t("home.numberOfOrders") }}</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -545,6 +545,7 @@ export default {
|
|
};
|
|
};
|
|
const salesVolume = ref(0);
|
|
const salesVolume = ref(0);
|
|
const salesNumber = ref(0);
|
|
const salesNumber = ref(0);
|
|
|
|
+ const orderNumber = ref(0);
|
|
// 查询图表
|
|
// 查询图表
|
|
const getStatisticsFun = async () => {
|
|
const getStatisticsFun = async () => {
|
|
console.log('searchParams',searchParams)
|
|
console.log('searchParams',searchParams)
|
|
@@ -566,12 +567,16 @@ export default {
|
|
if (data.code && data.data) {
|
|
if (data.code && data.data) {
|
|
salesVolume.value = 0;
|
|
salesVolume.value = 0;
|
|
salesNumber.value = 0;
|
|
salesNumber.value = 0;
|
|
|
|
+ orderNumber.value = 0;
|
|
data.data.series[0].data.forEach((item) => {
|
|
data.data.series[0].data.forEach((item) => {
|
|
salesNumber.value = parseInt(salesNumber.value + item);
|
|
salesNumber.value = parseInt(salesNumber.value + item);
|
|
});
|
|
});
|
|
data.data.series[1].data.forEach((item) => {
|
|
data.data.series[1].data.forEach((item) => {
|
|
salesVolume.value = parseInt(salesVolume.value + item);
|
|
salesVolume.value = parseInt(salesVolume.value + item);
|
|
});
|
|
});
|
|
|
|
+ data.data.series[2].data.forEach((item) => {
|
|
|
|
+ orderNumber.value = parseInt(orderNumber.value + item);
|
|
|
|
+ });
|
|
}
|
|
}
|
|
};
|
|
};
|
|
return {
|
|
return {
|
|
@@ -598,6 +603,7 @@ export default {
|
|
showPayType,
|
|
showPayType,
|
|
salesVolume,
|
|
salesVolume,
|
|
salesNumber,
|
|
salesNumber,
|
|
|
|
+ orderNumber,
|
|
noData,
|
|
noData,
|
|
kDialogRef,
|
|
kDialogRef,
|
|
noticeClk,
|
|
noticeClk,
|