Selaa lähdekoodia

订单列表展示bug修改

licc 3 viikkoa sitten
vanhempi
commit
8f11871bfd
2 muutettua tiedostoa jossa 4 lisäystä ja 2 poistoa
  1. 1 1
      src/views/orders/list.vue
  2. 3 1
      src/views/workbench/index.vue

+ 1 - 1
src/views/orders/list.vue

@@ -108,7 +108,7 @@
                             {{ orderDish.name }}<span style="margin: 0 15px 0 15px;">x</span>{{orderDish.number}}
                             <div v-if="orderDish.specsList && orderDish.specsList.length > 0">
                                 <div v-for="spec in orderDish.specsList" :key="spec.id" class="refund-info" style="margin-left: 20px;margin-top: 0;">
-                                    - {{ spec.name }}: {{ spec.value }}
+                                  <span v-if="spec.name && spec.value">- {{ spec.name }}: {{ spec.value }}</span>
                                 </div>
                             </div>
                         </div>

+ 3 - 1
src/views/workbench/index.vue

@@ -432,9 +432,11 @@ const changeStatus = () => {
 }
 const dishTop10 = () => {
     statisticsDishTop10().then((res) => {
-        const list = res || []
+        let list = res || []
         // 按照 quantity 倒序排列
         list.sort((a: { quantity: number }, b: { quantity: number }) => b.quantity - a.quantity)
+        // 只取前10个菜品
+        list = list.slice(0, 10);
         // console.warn("**statisticsDishTop10****",list)
         workbenchData.listOption.yAxis.data = list.map((it: { title: any }) => it.title)
         workbenchData.listOption.series[0].data = list.map((it: { quantity: any }) => it.quantity)