|
|
@@ -100,6 +100,24 @@
|
|
|
<div class="title">{{ row.store_name }}</div>
|
|
|
</div>
|
|
|
</template>
|
|
|
+ <template slot-scope="{ row }" slot="item">
|
|
|
+ <div class="product" v-for="item in row.card">
|
|
|
+ <div class="image" v-viewer>
|
|
|
+ <img v-lazy="item.product.image">
|
|
|
+ </div>
|
|
|
+ <div class="title">
|
|
|
+ <div>
|
|
|
+ {{ item.product.store_name }}
|
|
|
+ </div>
|
|
|
+ <div>
|
|
|
+ 原价:{{ item.product.price }}
|
|
|
+ </div>
|
|
|
+ <div>
|
|
|
+ 剩余次数:{{ item.repertory }}
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
</Table>
|
|
|
<div class="acea-row row-right page">
|
|
|
<Page
|
|
|
@@ -171,6 +189,10 @@ export default {
|
|
|
{ val: 'integral', label: '积分明细' },
|
|
|
{ val: 'sign', label: '签到记录' },
|
|
|
{ val: 'coupon', label: '持有优惠券' },
|
|
|
+ {
|
|
|
+ val: 'service_card',
|
|
|
+ label: '服务卡'
|
|
|
+ },
|
|
|
{ val: 'balance_change', label: '余额变动' },
|
|
|
{ val: 'spread', label: '好友关系' },
|
|
|
{ val: 'visit', label: '浏览足迹' },
|
|
|
@@ -385,6 +407,25 @@ export default {
|
|
|
},
|
|
|
]
|
|
|
break
|
|
|
+ case 'service_card':
|
|
|
+ this.columns = [
|
|
|
+ {
|
|
|
+ title: '服务卡名称',
|
|
|
+ key: 'card_name',
|
|
|
+ minWidth: 120
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '绑定项目',
|
|
|
+ slot: 'item',
|
|
|
+ minWidth: 240
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '最近使用',
|
|
|
+ key: 'update_time',
|
|
|
+ minWidth: 120
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ break;
|
|
|
case 'coupon':
|
|
|
this.columns = [
|
|
|
{
|