Sunny Feng 3 år sedan
förälder
incheckning
4815da3871
2 ändrade filer med 30 tillägg och 17 borttagningar
  1. 28 16
      pages/travel/submitOrder.vue
  2. 2 1
      pages/travel/travelPeople.vue

+ 28 - 16
pages/travel/submitOrder.vue

@@ -96,22 +96,34 @@
 			},
 			},
 			// 支付
 			// 支付
 			Submit(){
 			Submit(){
-				// uni.requestPayment({
-				//     provider: 'wxpay',    //支付类型-固定值
-				//     timeStamp: res.data.orderInfo.timeStamp, // 时间戳(单位:秒)
-				//     nonceStr: res.data.orderInfo.nonceStr, // 随机字符串
-				//     package: res.data.orderInfo.packageValue, // 固定值
-				//     signType: res.data.orderInfo.signType, //固定值
-				//     paySign: res.data.orderInfo.paySign, //签名
-				//     success: function (res) {
-				//         // console.log('success:' + JSON.stringify(res));
-				//         console.log("支付成功");
-				//     },
-				//     fail: function (err) {
-				//         console.log('fail:' + JSON.stringify(err));
-				//         console.log("支付失败");
-				//     }
-				// });
+				uni.$u.http.post('/api/order/config',{
+					order_id:this.suborder.order_id,
+				}).then(res=>{
+					console.log(res)
+				  uni.requestPayment({
+				     provider: 'wxpay',    //支付类型-固定值
+				     timeStamp: res.timeStamp, // 时间戳(单位:秒)
+				     nonceStr: res.nonceStr, // 随机字符串
+				     package: res.package, // 固定值
+				     signType: res.signType, //固定值
+				     paySign: res.paySign, //签名
+				     success: function (res) {
+				         // console.log('success:' + JSON.stringify(res));
+				         console.log("支付成功");
+				     },
+				     fail: function (err) {
+				         console.log('fail:' + JSON.stringify(err));
+				         console.log("支付失败");
+				     }
+				 });
+				 
+				}).catch(err=>{
+					console.log(err)
+					uni.showToast({
+						icon:"error",
+						title:err.message,
+					})
+				})
 			},
 			},
 			notification(){
 			notification(){
 				uni.navigateTo({
 				uni.navigateTo({

+ 2 - 1
pages/travel/travelPeople.vue

@@ -263,7 +263,8 @@
 						auth: true
 						auth: true
 					}
 					}
 				}).then((res) => {
 				}).then((res) => {
-					// console.log(res)
+					console.log(res)
+					suborder.order_id=res.id // 订单id
 					suborder.name=this.goodsInfo.name
 					suborder.name=this.goodsInfo.name
 					suborder.subtitle=this.goodsInfo.subtitle
 					suborder.subtitle=this.goodsInfo.subtitle
 					suborder.day=this.day
 					suborder.day=this.day