石广澎
2024-09-03 8f09fcb6707915dd961e653dd2322a7cc673fe80
feat(支付):
1、改为history路由
2个文件已修改
4 ■■■■ 已修改文件
pay/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
pay/scanpay.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
pay/index.vue
@@ -19,7 +19,7 @@
      this.opt = opt
        },
    onShow() {
      let redirect_uri = `${config.webURL}/#/pay/scanpay?cid=${this.opt.cid||''}&shopId=${this.opt.shopId||''}&activityQrcodeId=${this.opt.activityQrcodeId||''}&smoney=${this.opt.smoney||''}`
      let redirect_uri = `${config.webURL}/pay/scanpay?cid=${this.opt.cid||''}&shopId=${this.opt.shopId||''}&activityQrcodeId=${this.opt.activityQrcodeId||''}&smoney=${this.opt.smoney||''}`
      if(this.platform==2&&uni.getStorageSync('OPENID')){
        window.location.href = redirect_uri
        return
pay/scanpay.vue
@@ -312,7 +312,7 @@
    /*授权unionid*/
    toRegister() {
      if (this.payWay == 2) {
        const redirect_uri = encodeURIComponent(`${config.webURL}/#/pay/scanpay?cid=${this.cid || ''}&shopId=${this.shopId || ''}&activityQrcodeId=${this.activityQrcodeId || ''}&smoney=${this.smoney || ''}`)
        const redirect_uri = encodeURIComponent(`${config.webURL}/pay/scanpay?cid=${this.cid || ''}&shopId=${this.shopId || ''}&activityQrcodeId=${this.activityQrcodeId || ''}&smoney=${this.smoney || ''}`)
        uni.clearStorageSync()
        window.location.href =
            `https://open.weixin.qq.com/connect/oauth2/authorize?appid=${config.wx_appid}&redirect_uri=${redirect_uri}&response_type=code&scope=snsapi_userinfo&state=1#wechat_redirect`