Răsfoiți Sursa

默认银行卡传值

@dongkboy 1 lună în urmă
părinte
comite
8f8a8e2244
2 a modificat fișierele cu 15 adăugiri și 15 ștergeri
  1. 2 2
      config/baseUrl.js
  2. 13 13
      pages/wallet/myWallet.vue

+ 2 - 2
config/baseUrl.js

@@ -19,11 +19,11 @@ if (process.env.NODE_ENV === 'development') {
 	TIANDITU_KEY = '136ae3986cd93fd603e0daef17911014';
 } else if (process.env.NODE_ENV === 'production') {
 	// 生产环境
-	// baseUrl = "https://tennat.baoxianzhanggui.com/test_api"; //测试
+	baseUrl = "https://tennat.baoxianzhanggui.com/test_api"; //测试
 	h5BaseUrl = "https://tennat.baoxianzhanggui.com/test_h5";
 	// baseUrl = "https://pre.baoxianzhanggui.com/web-api"; //预生产
 	// h5BaseUrl = "https://pre.baoxianzhanggui.com/h5";
-	baseUrl = "https://tennat.baoxianzhanggui.com/api"; //生产
+	// baseUrl = "https://tennat.baoxianzhanggui.com/api"; //生产
 	// h5BaseUrl = "https://sxzgkj.baoxianzhanggui.com/h5";
 	// socketUrl = "wss://sxzgkj.baoxianzhanggui.com/web-api/websocket";
 	TIANDITU_KEY = '136ae3986cd93fd603e0daef17911014';

+ 13 - 13
pages/wallet/myWallet.vue

@@ -81,8 +81,8 @@
 					<!-- 操作按钮组 -->
 					<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;">
 								<u-radio activeColor="#FDE935" iconColor="#333" labelSize="15px" shape="circle"
 									:name="true" size="28rpx"></u-radio>
@@ -117,8 +117,8 @@
 					<!-- 操作按钮组 -->
 					<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;">
 								<u-radio activeColor="#FDE935" iconColor="#333" labelSize="15px" shape="circle"
 									:name="true" size="28rpx"></u-radio>
@@ -153,8 +153,8 @@
 					<!-- 操作按钮组 -->
 					<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;">
 								<u-radio activeColor="#FDE935" iconColor="#333" labelSize="15px" shape="circle"
 									: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', {
-					userId: '1943149846892429313',
-					id: id,
+					userId: item.userInfoId,
+					id: item.id,
 				});
 			},
 			//跳转添加银行卡
@@ -398,11 +397,12 @@
 			 * 设置默认银行卡
 			 * @param {Boolean} val - 单选按钮的选中状态
 			 */
-			async setDefaultCard(val, id) {
+			async setDefaultCard(val, item) {
+				console.log(item);
 				this.defaultCard = val;
 				let res = await this.$http.post('/userBankCard/setDefaultCard', {
-					userId: '1943149846892429313',
-					id: id,
+					userId: item.userInfoId,
+					id: item.id,
 				});
 				// 实际项目这里应调用API更新默认卡
 			},