|
|
@@ -3,14 +3,15 @@
|
|
|
|
|
|
<!-- 查询和其他操作 -->
|
|
|
<div class="filter-container">
|
|
|
- <el-input v-model="listQuery.goodsId" clearable class="filter-item" style="width: 200px;" placeholder="请输入商品编号"/>
|
|
|
+ <el-input v-model="listQuery.grouponRuleId" clearable class="filter-item" style="width: 200px;" placeholder="请输入团购规则ID" />
|
|
|
<el-button v-permission="['GET /admin/groupon/listRecord']" class="filter-item" type="primary" icon="el-icon-search" @click="handleFilter">查找</el-button>
|
|
|
<el-button
|
|
|
:loading="downloadLoading"
|
|
|
class="filter-item"
|
|
|
type="primary"
|
|
|
icon="el-icon-download"
|
|
|
- @click="handleDownload">导出
|
|
|
+ @click="handleDownload"
|
|
|
+ >导出
|
|
|
</el-button>
|
|
|
</div>
|
|
|
|
|
|
@@ -20,21 +21,21 @@
|
|
|
<el-table-column type="expand">
|
|
|
<template slot-scope="scope">
|
|
|
<el-table :data="scope.row.subGroupons" border style="width: 100%">
|
|
|
- <el-table-column align="center" label="订单ID" prop="orderId"/>
|
|
|
- <el-table-column align="center" label="用户ID" prop="userId"/>
|
|
|
+ <el-table-column align="center" label="订单ID" prop="orderId" />
|
|
|
+ <el-table-column align="center" label="用户ID" prop="userId" />
|
|
|
</el-table>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
|
|
|
- <el-table-column align="center" label="订单ID" prop="groupon.orderId"/>
|
|
|
+ <el-table-column align="center" label="订单ID" prop="groupon.orderId" />
|
|
|
|
|
|
- <el-table-column align="center" label="用户ID" prop="groupon.userId"/>
|
|
|
+ <el-table-column align="center" label="用户ID" prop="groupon.userId" />
|
|
|
|
|
|
- <el-table-column align="center" label="参与人数" prop="subGroupons.length"/>
|
|
|
+ <el-table-column align="center" label="参与人数" prop="subGroupons.length" />
|
|
|
|
|
|
- <el-table-column align="center" label="团购折扣" prop="rules.discount"/>
|
|
|
+ <el-table-column align="center" label="团购折扣" prop="rules.discount" />
|
|
|
|
|
|
- <el-table-column align="center" label="团购要求" prop="rules.discountMember"/>
|
|
|
+ <el-table-column align="center" label="团购要求" prop="rules.discountMember" />
|
|
|
|
|
|
<el-table-column align="center" property="iconUrl" label="分享图片">
|
|
|
<template slot-scope="scope">
|
|
|
@@ -42,15 +43,15 @@
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
|
|
|
- <el-table-column align="center" label="开始时间" prop="rules.addTime"/>
|
|
|
+ <el-table-column align="center" label="开始时间" prop="rules.addTime" />
|
|
|
|
|
|
- <el-table-column align="center" label="结束时间" prop="rules.expireTime"/>
|
|
|
+ <el-table-column align="center" label="结束时间" prop="rules.expireTime" />
|
|
|
</el-table>
|
|
|
|
|
|
<pagination v-show="total>0" :total="total" :page.sync="listQuery.page" :limit.sync="listQuery.limit" @pagination="getList" />
|
|
|
|
|
|
<el-tooltip placement="top" content="返回顶部">
|
|
|
- <back-to-top :visibility-height="100"/>
|
|
|
+ <back-to-top :visibility-height="100" />
|
|
|
</el-tooltip>
|
|
|
|
|
|
</div>
|
|
|
@@ -93,7 +94,7 @@ export default {
|
|
|
listQuery: {
|
|
|
page: 1,
|
|
|
limit: 20,
|
|
|
- goodsId: undefined,
|
|
|
+ grouponRuleId: undefined,
|
|
|
sort: 'add_time',
|
|
|
order: 'desc'
|
|
|
},
|