添加标记数量

This commit is contained in:
wangxiaowei 2024-09-21 17:53:59 +08:00
parent c4565861ca
commit d6fe67b61f

@ -1,8 +1,8 @@
<template>
<view class="user-order">
<tabs :current="active" @change="changeShow" bar-width="60" :is-scroll="false">
<tab v-for="(item, index) in order" :key="index" :name="item.name">
<order-list :order-type="item.type" :i="index" :index="active"></order-list>
<tab v-for="(item, index) in order" :key="index" :name="item.name" :num="item.num">
<order-list :order-type="item.type" :i="index" :index="active" @setCount="setCount"></order-list>
</tab>
</tabs>
</view>
@ -23,16 +23,20 @@
active: -1,
order: [{
name: '全部',
type: ''
type: '',
num: 0
}, {
name: '待付款',
type: 0
type: 0,
num: 0
}, {
name: '已完成',
type: 1
type: 1,
num: 0
}, {
name: '已取消',
type: 2
type: 2,
num: 0
}]
};
},
@ -52,6 +56,12 @@
})
}
},
setCount(data) {
this.order[0].num = data.all
this.order[1].num = data.wait
this.order[2].num = data.done
this.order[3].num = data.cancel
}
}
};
</script>