产品订单统计

master
lion 3 years ago
parent 40313f9352
commit f41b94ad79

@ -1,19 +1,18 @@
<template> <template>
<div style="padding: 0 20px"> <div style="padding: 0 20px">
<div ref="lxHeader"> <div ref="lxHeader">
<lx-header icon="md-apps" text="会员订单统计" style="margin-bottom: 10px; border: 0px; margin-top: 15px"> <lx-header icon="md-apps" text="产品订单统计" style="margin-bottom: 10px; border: 0px; margin-top: 15px">
<div slot="content"></div> <div slot="content"></div>
</lx-header> </lx-header>
</div> </div>
<xy-table :total="total" :isPage='false' :list="list" <xy-table :total="total" :isPage='false' :list="list" :table-item="table">
:table-item="table"> <template slot="btns">
<template slot="btns"> <div></div>
<div></div> </template>
</template>
</xy-table>
</xy-table>
</div> </div>
</template> </template>
@ -26,8 +25,7 @@
Message Message
} from 'element-ui' } from 'element-ui'
export default { export default {
components: { components: {},
},
data() { data() {
return { return {
select: { select: {
@ -39,31 +37,47 @@
prop: 'name', prop: 'name',
label: '产品类型', label: '产品类型',
}, },
{
prop: 'total_order_person',
label: '下单人总数',
},
{
prop: 'total_order_all',
label: '下单总数',
},
{ {
prop: 'total_order', prop: 'total_order',
label: '累计下单数' label: '下单完成数'
},
{
prop: 'max_order',
label: '多次下单数'
}, },
] {
} prop: 'max_order',
}, label: '多次下单人数',
methods: { formatter:(cell,data,value)=>{
async getTotal() { return value?value:0
const res = await reporttotal({ }
},
}) {
this.total = res.total prop: 'max_product.name',
this.list = res label: '最多下单产品',
} }
},
mounted() {
this.getTotal()
}
]
}
},
methods: {
async getTotal() {
const res = await reporttotal({
})
this.total = res.total
this.list = res
}
},
mounted() {
this.getTotal()
} }
}
</script> </script>
<style scoped lang="scss"> <style scoped lang="scss">

Loading…
Cancel
Save