|
@@ -81,8 +81,8 @@
|
|
|
<!-- 操作按钮组 -->
|
|
<!-- 操作按钮组 -->
|
|
|
<view class="action dis j-s">
|
|
<view class="action dis j-s">
|
|
|
<!-- 设为默认 -->
|
|
<!-- 设为默认 -->
|
|
|
- <view class="btn dis a-c j-c" @click.stop="setDefault(item.id)">
|
|
|
|
|
- <u-radio-group v-model="item.isDefault" @change="val=>setDefaultCard(val,item.id)"
|
|
|
|
|
|
|
+ <view class="btn dis a-c j-c" @click.stop="setDefault(item)">
|
|
|
|
|
+ <u-radio-group v-model="item.isDefault" @change="val=>setDefaultCard(val,item)"
|
|
|
iconPlacement="right" style="flex: none;">
|
|
iconPlacement="right" style="flex: none;">
|
|
|
<u-radio activeColor="#FDE935" iconColor="#333" labelSize="15px" shape="circle"
|
|
<u-radio activeColor="#FDE935" iconColor="#333" labelSize="15px" shape="circle"
|
|
|
:name="true" size="28rpx"></u-radio>
|
|
:name="true" size="28rpx"></u-radio>
|
|
@@ -117,8 +117,8 @@
|
|
|
<!-- 操作按钮组 -->
|
|
<!-- 操作按钮组 -->
|
|
|
<view class="action dis j-s">
|
|
<view class="action dis j-s">
|
|
|
<!-- 设为默认 -->
|
|
<!-- 设为默认 -->
|
|
|
- <view class="btn dis a-c j-c" @click.stop="setDefault(item.id)">
|
|
|
|
|
- <u-radio-group v-model="item.isDefault" @change="val=>setDefaultCard(val,item.id)"
|
|
|
|
|
|
|
+ <view class="btn dis a-c j-c" @click.stop="setDefault(item)">
|
|
|
|
|
+ <u-radio-group v-model="item.isDefault" @change="val=>setDefaultCard(val,item)"
|
|
|
iconPlacement="right" style="flex: none;">
|
|
iconPlacement="right" style="flex: none;">
|
|
|
<u-radio activeColor="#FDE935" iconColor="#333" labelSize="15px" shape="circle"
|
|
<u-radio activeColor="#FDE935" iconColor="#333" labelSize="15px" shape="circle"
|
|
|
:name="true" size="28rpx"></u-radio>
|
|
:name="true" size="28rpx"></u-radio>
|
|
@@ -153,8 +153,8 @@
|
|
|
<!-- 操作按钮组 -->
|
|
<!-- 操作按钮组 -->
|
|
|
<view class="action dis j-s">
|
|
<view class="action dis j-s">
|
|
|
<!-- 设为默认 -->
|
|
<!-- 设为默认 -->
|
|
|
- <view class="btn dis a-c j-c" @click.stop="setDefault(item.id)">
|
|
|
|
|
- <u-radio-group v-model="item.isDefault" @change="val=>setDefaultCard(val,item.id)"
|
|
|
|
|
|
|
+ <view class="btn dis a-c j-c" @click.stop="setDefault(item)">
|
|
|
|
|
+ <u-radio-group v-model="item.isDefault" @change="val=>setDefaultCard(val,item)"
|
|
|
iconPlacement="right" style="flex: none;">
|
|
iconPlacement="right" style="flex: none;">
|
|
|
<u-radio activeColor="#FDE935" iconColor="#333" labelSize="15px" shape="circle"
|
|
<u-radio activeColor="#FDE935" iconColor="#333" labelSize="15px" shape="circle"
|
|
|
:name="true" size="28rpx"></u-radio>
|
|
:name="true" size="28rpx"></u-radio>
|
|
@@ -359,11 +359,10 @@
|
|
|
})
|
|
})
|
|
|
},
|
|
},
|
|
|
//设置默认
|
|
//设置默认
|
|
|
- async setDefault(id) {
|
|
|
|
|
- console.log(id);
|
|
|
|
|
|
|
+ async setDefault(item) {
|
|
|
let res = await this.$http.post('/userBankCard/setDefaultCard', {
|
|
let res = await this.$http.post('/userBankCard/setDefaultCard', {
|
|
|
- userId: '1943149846892429313',
|
|
|
|
|
- id: id,
|
|
|
|
|
|
|
+ userId: item.userInfoId,
|
|
|
|
|
+ id: item.id,
|
|
|
});
|
|
});
|
|
|
},
|
|
},
|
|
|
//跳转添加银行卡
|
|
//跳转添加银行卡
|
|
@@ -398,11 +397,12 @@
|
|
|
* 设置默认银行卡
|
|
* 设置默认银行卡
|
|
|
* @param {Boolean} val - 单选按钮的选中状态
|
|
* @param {Boolean} val - 单选按钮的选中状态
|
|
|
*/
|
|
*/
|
|
|
- async setDefaultCard(val, id) {
|
|
|
|
|
|
|
+ async setDefaultCard(val, item) {
|
|
|
|
|
+ console.log(item);
|
|
|
this.defaultCard = val;
|
|
this.defaultCard = val;
|
|
|
let res = await this.$http.post('/userBankCard/setDefaultCard', {
|
|
let res = await this.$http.post('/userBankCard/setDefaultCard', {
|
|
|
- userId: '1943149846892429313',
|
|
|
|
|
- id: id,
|
|
|
|
|
|
|
+ userId: item.userInfoId,
|
|
|
|
|
+ id: item.id,
|
|
|
});
|
|
});
|
|
|
// 实际项目这里应调用API更新默认卡
|
|
// 实际项目这里应调用API更新默认卡
|
|
|
},
|
|
},
|