小程序模板:专业的小程序模板与静态模板分享平台
小程序
教程
搜索
当前位置 : 首页> 小程序教程> 前端实现微信小程序信用分免押(也称微信分免押)

前端实现微信小程序信用分免押(也称微信分免押)

let params = {
		dv_id: xxxxx,
		mouth_num: xxxxx,
		openid: xxxxx,
		label: xxxxx,
		detail: xxxxx
	};
// 这一步调接口是获得要打开微信支付分的订单参数,上面的params没有具体的意义 仅供参考
$http.post('/xxxxx', params)
		.then((res) => {
			if (res.code == 1) {
				uni.hideLoading();
              //这一步是检测看看微信版本支不支持微信分模块 一些特别特别老的版本是不支持的
				if (wx.openBusinessView) {
					
					wx.openBusinessView({
						businessType: 'wxpayScoreUse',
						extraData: {
							mch_id: res.data.xxxxx,
							package: res.data.xxxxx,
							timestamp: res.data.xxxxx,
							nonce_str: res.data.xxxxx,
							sign_type: res.data.xxxxx,
							sign: res.data.xxxxx
						},
						success(wxres) {
 
							console.log("这里是成功的res", wxres)
							//这里处理逻辑 成功后会返回个query_id: 
                             // 具体是wxres.extraData.query_id 后端应该会需要
						},
						fail(res) {
							console.log("这里是失败的res", res)
							
							//dosomething
						},
						complete() {
							//dosomething
						}
					});
				} else {
					uni.hideLoading();
					console.log("需要升级")
					//引导用户升级微信版本
					uni.showToast({
						title: '当前版本不支持支付分支付,请更新到最新微信版本!',
						icon: 'none',
						duration: 2500
					});
 
				}
 
 
 
			} 
			
		})
		


联系客服 意见反馈

签到成功!

已连续签到1天,签到3天将获得积分VIP1天

知道了