|
@@ -5,7 +5,7 @@
|
|
<template #header>
|
|
<template #header>
|
|
<span class="card-title">店铺信息</span>
|
|
<span class="card-title">店铺信息</span>
|
|
</template>
|
|
</template>
|
|
- <div class="w-40">
|
|
|
|
|
|
+ <div>
|
|
<div class="flex leading-9">
|
|
<div class="flex leading-9">
|
|
<div class="w-20 flex-none">店铺名称:</div>
|
|
<div class="w-20 flex-none">店铺名称:</div>
|
|
<span v-text="workbenchData.shopName"></span>
|
|
<span v-text="workbenchData.shopName"></span>
|
|
@@ -432,9 +432,11 @@ const changeStatus = () => {
|
|
}
|
|
}
|
|
const dishTop10 = () => {
|
|
const dishTop10 = () => {
|
|
statisticsDishTop10().then((res) => {
|
|
statisticsDishTop10().then((res) => {
|
|
- const list = res || []
|
|
|
|
|
|
+ let list = res || []
|
|
// 按照 quantity 倒序排列
|
|
// 按照 quantity 倒序排列
|
|
list.sort((a: { quantity: number }, b: { quantity: number }) => b.quantity - a.quantity)
|
|
list.sort((a: { quantity: number }, b: { quantity: number }) => b.quantity - a.quantity)
|
|
|
|
+ // 只取前10个菜品
|
|
|
|
+ list = list.slice(0, 10);
|
|
// console.warn("**statisticsDishTop10****",list)
|
|
// console.warn("**statisticsDishTop10****",list)
|
|
workbenchData.listOption.yAxis.data = list.map((it: { title: any }) => it.title)
|
|
workbenchData.listOption.yAxis.data = list.map((it: { title: any }) => it.title)
|
|
workbenchData.listOption.series[0].data = list.map((it: { quantity: any }) => it.quantity)
|
|
workbenchData.listOption.series[0].data = list.map((it: { quantity: any }) => it.quantity)
|