|
@@ -31,18 +31,25 @@
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
- <view class="">
|
|
|
- <span> 拉黑</span>
|
|
|
- <span>拒绝</span>
|
|
|
- <span>接受</span>
|
|
|
+ <view class="" v-if="item.status==0">
|
|
|
+ <span @click='cardExchangeInfoEdit(1,item)'> 拉黑</span>
|
|
|
+ <span @click='cardExchangeInfoEdit(2,item)'>拒绝</span>
|
|
|
+ <span @click='cardExchangeInfoEdit(3,item)'>接受</span>
|
|
|
+ <span @click='cardExchangeInfoEdit(4,item)'>移除</span>
|
|
|
+ </view>
|
|
|
+ <view class="" v-else>
|
|
|
+ <span v-if="item.status==1">已接受</span>
|
|
|
+ <span v-if="item.status==3">已拒绝</span>
|
|
|
+ <span v-if="item.status==5">已过期</span>
|
|
|
+ <span v-if="item.status==7">已拉黑</span>
|
|
|
</view>
|
|
|
<view class="flex flex-between">
|
|
|
<span>来至 {{item.circleName}}</span>
|
|
|
<span> {{parseTime(item.gmtCreate)}}</span>
|
|
|
</view>
|
|
|
</view>
|
|
|
-
|
|
|
</view>
|
|
|
+ <u-toast ref="uToast"></u-toast>
|
|
|
</view>
|
|
|
</template>
|
|
|
|
|
@@ -79,6 +86,28 @@
|
|
|
this.cardList = res.data.items
|
|
|
})
|
|
|
},
|
|
|
+ cardExchangeInfoEdit(type,val){
|
|
|
+ uni.showLoading({
|
|
|
+ title: '数据加载中'
|
|
|
+ })
|
|
|
+ this.$request.baseRequest('admin.unimall.cardExchangeInfo', 'update', {
|
|
|
+ cardExchangeInfo:JSON.stringify(val),
|
|
|
+ updateFlag:type
|
|
|
+ }, failres => {
|
|
|
+ console.log('res+++++', failres.errmsg)
|
|
|
+ this.$refs.uToast.show({
|
|
|
+ type: 'error',
|
|
|
+ message: failres.errmsg,
|
|
|
+ })
|
|
|
+ uni.hideLoading()
|
|
|
+ }).then(res => {
|
|
|
+ uni.hideLoading()
|
|
|
+ this.$refs.uToast.show({
|
|
|
+ type: 'success',
|
|
|
+ message: "操作成功!",
|
|
|
+ })
|
|
|
+ })
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
</script>
|