|
|
@ -28,17 +28,34 @@
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<el-table show-summary :data="tableData" stripe border style="width: 100%" id='table_excel'
|
|
|
|
<el-table show-summary :data="tableData" stripe border style="width: 100%" id='table_excel'
|
|
|
|
:default-sort="{prop:'amount',order:'descending'}" @expand-change="getTableDetail" >
|
|
|
|
:default-sort="{prop:'amount',order:'descending'}" @expand-change="getTableDetail" >
|
|
|
|
<el-table-column type="expand">
|
|
|
|
<!-- <el-table-column type="expand"> -->
|
|
|
|
<template slot-scope="props">
|
|
|
|
<!-- <template slot-scope="props">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column> -->
|
|
|
|
<el-table-column label="序号" fixed type="index" align="center" width="50">
|
|
|
|
<el-table-column label="序号" fixed type="index" align="center" width="50">
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
|
|
|
|
|
|
|
|
<el-table-column label="菜品分类" fixed width="120" prop="categ_name" sortable align="center">
|
|
|
|
<el-table-column label="菜品分类" fixed width="120" prop="categ_name" sortable align="center">
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
|
|
|
|
<el-table-column label="合计" align="center" >
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-table-column label="金额" fixed width="120" align="center" prop="all_amount" sortable>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</el-table-column>
|
|
|
|
|
|
|
|
<el-table-column label="订单总量" fixed width="120" align="center" prop="all_qty" sortable>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</el-table-column>
|
|
|
|
|
|
|
|
<el-table-column label="商品数量" fixed width="120" align="center" prop="all_product_qty" sortable>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</el-table-column>
|
|
|
|
|
|
|
|
<el-table-column label="单均消费" fixed width="120" align="center" prop="all_avg_price" sortable>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</el-table-column>
|
|
|
|
|
|
|
|
<el-table-column label="退单数" fixed width="120" align="center" prop="all_return_qty" sortable>
|
|
|
|
|
|
|
|
</el-table-column>
|
|
|
|
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column label="订单类型" align="center">
|
|
|
|
<el-table-column label="订单类型" align="center">
|
|
|
|
<el-table-column label="堂食" width="120" align="center">
|
|
|
|
<el-table-column label="堂食" width="120" align="center">
|
|
|
|
<el-table-column label="金额" width="120" align="center" prop="tangshi_amount" sortable>
|
|
|
|
<el-table-column label="金额" width="120" align="center" prop="tangshi_amount" sortable>
|
|
|
@ -199,17 +216,17 @@
|
|
|
|
fetchGet,
|
|
|
|
fetchGet,
|
|
|
|
fetchPost
|
|
|
|
fetchPost
|
|
|
|
} from "../utils/request"
|
|
|
|
} from "../utils/request"
|
|
|
|
import qs from 'qs'
|
|
|
|
import qs from 'qs'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
export default {
|
|
|
|
export default {
|
|
|
|
mixins: [createEcharts],
|
|
|
|
mixins: [createEcharts],
|
|
|
|
name: 'Demo',
|
|
|
|
name: 'Demo',
|
|
|
|
components: {
|
|
|
|
components: {
|
|
|
|
|
|
|
|
|
|
|
|
},
|
|
|
|
},
|
|
|
|
data() {
|
|
|
|
data() {
|
|
|
|
return {
|
|
|
|
return {
|
|
|
|
expends:[],
|
|
|
|
expends:[],
|
|
|
|
title: '菜品销售汇总',
|
|
|
|
title: '菜品销售汇总',
|
|
|
|
handover: '',
|
|
|
|
handover: '',
|
|
|
@ -220,7 +237,7 @@
|
|
|
|
company_ids: [],
|
|
|
|
company_ids: [],
|
|
|
|
company_options: [],
|
|
|
|
company_options: [],
|
|
|
|
category_ids: [],
|
|
|
|
category_ids: [],
|
|
|
|
category_options: [],
|
|
|
|
category_options: [],
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
},
|
|
|
@ -239,11 +256,11 @@
|
|
|
|
components: {
|
|
|
|
components: {
|
|
|
|
|
|
|
|
|
|
|
|
},
|
|
|
|
},
|
|
|
|
methods: {
|
|
|
|
methods: {
|
|
|
|
getTableDetail(row, expandeRows) {
|
|
|
|
getTableDetail(row, expandeRows) {
|
|
|
|
|
|
|
|
|
|
|
|
// this.get_echart_data()
|
|
|
|
// this.get_echart_data()
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
get_echart_data() {
|
|
|
|
get_echart_data() {
|
|
|
|
|
|
|
|
|
|
|
@ -369,7 +386,7 @@
|
|
|
|
// self.table_list = data.data['table_list']
|
|
|
|
// self.table_list = data.data['table_list']
|
|
|
|
self.tableData = data.data
|
|
|
|
self.tableData = data.data
|
|
|
|
|
|
|
|
|
|
|
|
})
|
|
|
|
})
|
|
|
|
// this.get_echart_data()
|
|
|
|
// this.get_echart_data()
|
|
|
|
// //查询数据
|
|
|
|
// //查询数据
|
|
|
|
// this.tableData = [{
|
|
|
|
// this.tableData = [{
|
|
|
|