diff --git a/src/views/reports/typeOrder.vue b/src/views/reports/typeOrder.vue index dad64b0..2843104 100644 --- a/src/views/reports/typeOrder.vue +++ b/src/views/reports/typeOrder.vue @@ -10,15 +10,13 @@ - 查询 -
-

下单人数:{{list.add_total_order}}

+

下单人数:{{list.add_total_members}}

+

下单订单数:{{list.add_total_order}}

多板块下单人数:{{list.total_order_more_type_person}}

@@ -43,8 +41,8 @@ start_date: "2000-01-01", end_date: "", product_type_list: [] - }, - typeName: '所有', + }, + typeCas:[], dateRange: [], list: {}, today: '', @@ -62,19 +60,14 @@ const res = await getType() this.options = res }, - changeType(e) { - this.select.product_type_list = e - if (this.select.product_type_list.length < 1) { - this.typeName = '所有' - } else { - let obj = this.$refs['typeCas'].getCheckedNodes() - let names = '' - for (var k of obj) { - names += k.label + "、" - } - this.typeName = names - - } + changeType(e) { + let _arr = this.$refs.typeCas.getCheckedNodes() + let _data = [] + for(var k of _arr){ + _data.push(k.value) + } + const result = Array.from(new Set(_data)) + this.select.product_type_list = result }, removeType(e) {}, async initTotal() { @@ -82,16 +75,14 @@ start_date: '2000-01-01', end_date: this.select.end_date }) - // this.total = res.total this.list = res.return_list.total }, async getTotal() { const res = await typeCount({ start_date: this.select.start_date, end_date: this.select.end_date, - product_type_list: this.select.product_type_list + product_type_list:this.select.product_type_list }) - // this.total = res.total this.list = res.return_list.total }, dateChange(e) { @@ -108,8 +99,9 @@ }, mounted() { let date = new Date() - let month = date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1 - this.today = date.getFullYear() + '-' + month + '-' + date.getDate() + let month = date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1 + let dateDay = date.getDate() + 1 < 10 ? '0' + (date.getDate()) : date.getDate() + this.today = date.getFullYear() + '-' + month + '-' + dateDay this.select.end_date = this.today this.getTypes() this.initTotal()