Procházet zdrojové kódy

feat: 情亲卡支付添加门店id

zhanghui před 2 roky
rodič
revize
d9741c4942

+ 2 - 2
common/js/api.js

@@ -888,7 +888,7 @@ export default {
     //亲情卡支付预约费用
     familyCardPay(data) {
         return request({
-            url: '/order/familyCardPay/pay?orderNo=' + data.orderNo + '&loveCardId=' + data.loveCardId,
+            url: '/order/familyCardPay/pay?orderNo=' + data.orderNo + '&loveCardId=' + data.loveCardId + '&storeId=' + data.storeId,
             method: 'POST',
             data: data
         })
@@ -897,7 +897,7 @@ export default {
     //亲情卡支付订单费用
     familyCardTradePay(data) {
         return request({
-            url: '/order/familyCardPay/pay/trade?tradeNo=' + data.tradeNo + '&loveCardId=' + data.loveCardId,
+            url: '/order/familyCardPay/pay/trade?tradeNo=' + data.tradeNo + '&loveCardId=' + data.loveCardId + '&storeId=' + data.storeId,
             method: 'POST',
             data: data
         })

+ 8 - 1
components/pay/pay.vue

@@ -142,6 +142,12 @@
 					return ''
 				}
 			},
+			storeId: {
+				type: String,
+				default () {
+					return ''
+				}
+			},
 			openType: {
 				type: Number,
 				default () {
@@ -274,7 +280,8 @@
 				//亲情卡支付预约费用
 				this.$api.familyCardPay({
 					orderNo: this.orderNo,
-					loveCardId: this.loveCardId
+					loveCardId: this.loveCardId,
+					storeId:this.storeId
 				}).then(res=>{
 					this.$emit('payResult',{
 						payResult:true,

+ 1 - 1
orderPages/bookService/index.vue

@@ -162,7 +162,7 @@
 				</view>
 			</view>
 		</view>
-		<myPay ref="myPay" :selectBlPay="userInfo.balance *1 >= price *1" :balance="userInfo.balance" :totalAmount="price"
+		<myPay ref="myPay" :selectBlPay="userInfo.balance *1 >= price *1" :balance="userInfo.balance" :totalAmount="price" :storeId="store.storeId"
 			   :orderNo="subOrderNo" @payResult="payResult" @improperClose="improperClose"></myPay>
 	</view>
 </template>

+ 2 - 1
orderPages/orderDetail/index.vue

@@ -328,7 +328,8 @@
 				let that = this;
 				this.$api.familyCardTradePay({
 					tradeNo:this.tradeNo,
-					loveCardId:this.loveCardId
+					loveCardId:this.loveCardId,
+					storeId:this.order.storeId
 				}).then(res=>{
 					this.requestStatus=false
 					uni.hideLoading();

+ 2 - 1
pages/order/index.vue

@@ -299,7 +299,8 @@
 				if (this.openType == 2){
 					this.$api.familyCardPay({
 						orderNo: this.appointmentOrder.subOrderNo,
-						loveCardId: this.loveCardId
+						loveCardId: this.loveCardId,
+						storeId:this.appointmentOrder.storeId
 					}).then(res=>{
 						this.requestStatus=false
 						uni.hideLoading();