pay/login.vue
File was renamed from pages/pay/login.vue
@@ -16,17 +16,21 @@
         };
      },
      onLoad(opt) {
      const redirect_uri = encodeURIComponent(`${config.webURL}/pay/scanpay?cid=${opt.cid}`)
      /*if(uni.getStorageSync('UNIONID'+this.platform)){
        window.location.href = redirect_uri
        return
      }*/
         uni.clearStorage()
         const redirect_uri = encodeURIComponent(`${config.webURL}/pages/pay/scanpay?cid=${opt.cid}`)
         if (this.platform == 2) {
            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=STATE#wechat_redirect`
               `https://open.weixin.qq.com/connect/oauth2/authorize?appid=${config.wx_appid}&redirect_uri=${redirect_uri}&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect`
         } else if (this.platform == 5) {
            window.location.href =
               `https://openauth.alipay.com/oauth2/publicAppAuthorize.htm?app_id=${config.ali_appid}&scope=auth_base&redirect_uri=${redirect_uri}&state=STATE`
         } else {
            uni.reLaunch({
               url: `/pages/pay/scanpay?cid=${opt.cid}`
               url: `/pay/scanpay?cid=${opt.cid}`
            })
         }