石广澎
2025-11-17 f28a4a64c825b02e32e79387e0a6763e934ce51d
pages/pay/login.vue
File was renamed from pay/login.vue
@@ -12,25 +12,24 @@
   export default {
      data() {
         return {
        platform: this.$utils.getPlat()
            platform: this.$utils.getPlat()
         };
      },
      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_base&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_userinfo&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 if (this.platform == 15) {
            window.location.href =
               `https://qr.95516.com/qrcGtwWeb-web/api/userAuth?version=1.0.0&redirectUrl=${redirect_uri}`
         } else {
            uni.reLaunch({
               url: `/pay/scanpay?cid=${opt.cid}`
               url: `/pages/pay/scanpay?cid=${opt.cid}`
            })
         }
@@ -40,4 +39,4 @@
<style lang="scss">
</style>
</style>