|
|
@@ -14,7 +14,12 @@
|
|
|
:padding="0"
|
|
|
/>
|
|
|
<div class="input-wrap">
|
|
|
- <app-search-module :val="form.search" placeholder="请输入名称/手机号" :isBtn="true" @search="searchFn" />
|
|
|
+ <app-search-module
|
|
|
+ :val="form.search"
|
|
|
+ placeholder="请输入名称/手机号"
|
|
|
+ :isBtn="true"
|
|
|
+ @search="searchFn"
|
|
|
+ />
|
|
|
</div>
|
|
|
<!-- list -->
|
|
|
<div class="list-wrap">
|
|
|
@@ -30,21 +35,21 @@
|
|
|
</div>
|
|
|
<div class="list-info">
|
|
|
<div class="list-info-left">
|
|
|
- <div>介绍人:{{ item.introUserName }}</div>
|
|
|
<div class="list-remark" v-if="item.status == 0 && item.addTime">
|
|
|
<span>{{ item.addTime | formatTime }}</span>
|
|
|
<span class="list-remark-prompt">领券</span>
|
|
|
</div>
|
|
|
<div class="list-remark" v-if="item.status == 1 && item.orderTime">
|
|
|
<span>{{ item.orderTime | formatTime }}</span>
|
|
|
- <span class="list-remark-prompt">下单{{ item.price }}</span>
|
|
|
+ <span class="list-remark-prompt">下单</span>
|
|
|
</div>
|
|
|
<div class="list-remark" v-if="item.status == 2 && item.giveTime">
|
|
|
<span>{{ item.giveTime | formatTime }}</span>
|
|
|
<span class="list-remark-prompt">兑奖</span>
|
|
|
</div>
|
|
|
+ <div>介绍人:{{ item.introUserName }}</div>
|
|
|
</div>
|
|
|
- <div class="admin-button-com blue" v-if="item.status == 1" @click="redeemFn">兑奖</div>
|
|
|
+ <div class="admin-button-com blue" v-if="item.status == 1" @click="redeemFn(item)">兑奖</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -77,7 +82,7 @@
|
|
|
<div>普通客户</div>
|
|
|
<div>
|
|
|
<span class="list-time">{{ redeemData.orderTime | formatTime }}</span>
|
|
|
- <span>下单: {{ redeemData.amount }}</span>
|
|
|
+ <span>下单</span>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -92,17 +97,14 @@
|
|
|
<div class="list-right">
|
|
|
<div class="app-color-0 app-size-30 app-blod">{{ redeemData.introUserName }}</div>
|
|
|
<div>普通客户</div>
|
|
|
- <div>
|
|
|
- <span class="list-time">累计邀请: {{ redeemData.inviteNum }}</span>
|
|
|
- <span>介绍下单数: {{ redeemData.orderNum }}</span>
|
|
|
- </div>
|
|
|
+ <div></div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<!-- 总览 -->
|
|
|
<div class="redeem-total">
|
|
|
<span>奖励:</span>
|
|
|
- <span class="app-price">¥{{ redeemData.prize }}</span>
|
|
|
+ <span class="app-price">{{ redeemData.prize }}</span>
|
|
|
</div>
|
|
|
<div class="redeem-btn">
|
|
|
<div class="admin-button-com default big" @click="modalCancel">取消</div>
|
|
|
@@ -154,21 +156,16 @@ export default {
|
|
|
name: "已兑奖"
|
|
|
}
|
|
|
],
|
|
|
- // 兑奖
|
|
|
redeemModal: false,
|
|
|
- // 兑奖数据
|
|
|
redeemData: {}
|
|
|
};
|
|
|
},
|
|
|
- onLoad: function() {
|
|
|
- // this.init()
|
|
|
- },
|
|
|
+ onLoad: function() {},
|
|
|
methods: {
|
|
|
async init() {
|
|
|
this._list();
|
|
|
},
|
|
|
searchFn(e) {
|
|
|
- // this.form.search = e
|
|
|
this._list();
|
|
|
},
|
|
|
_list() {
|
|
|
@@ -203,6 +200,8 @@ export default {
|
|
|
give({ id: this.redeemData.id }).then(res => {
|
|
|
this.$msg("兑奖成功!");
|
|
|
this.modalCancel();
|
|
|
+ this.resetList();
|
|
|
+ this._list();
|
|
|
});
|
|
|
}
|
|
|
}
|