Class: TencentCloud::Cpdp::V20190820::OpenBankRedirectInfo

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190820/models.rb

Overview

云企付-跳转参数,用于小程序前端跳转

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(qrcodeurl = nil, qrcodekey = nil, url = nil, expiretime = nil, mpappid = nil, mppath = nil, mpusername = nil, forminfo = nil) ⇒ OpenBankRedirectInfo

Returns a new instance of OpenBankRedirectInfo.



13058
13059
13060
13061
13062
13063
13064
13065
13066
13067
# File 'lib/v20190820/models.rb', line 13058

def initialize(qrcodeurl=nil, qrcodekey=nil, url=nil, expiretime=nil, mpappid=nil, mppath=nil, mpusername=nil, forminfo=nil)
  @QRCodeUrl = qrcodeurl
  @QRCodeKey = qrcodekey
  @Url = url
  @ExpireTime = expiretime
  @MpAppId = mpappid
  @MpPath = mppath
  @MpUserName = mpusername
  @FormInfo = forminfo
end

Instance Attribute Details

#ExpireTimeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • QRCodeUrl:

    生成二维码,引导用户扫码

  • QRCodeKey:

    二维码凭证

  • Url:

    跳转 URL,用于客户端跳转,订单未支付时返回该参数

  • ExpireTime:

    跳转凭证过期时间,yyyy-MM-dd HH:mm:ss

  • MpAppId:

    小程序 appid

  • MpPath:

    小程序路径

  • MpUserName:

    小程序原始 id

  • FormInfo:

    网银支付提交页面信息



13056
13057
13058
# File 'lib/v20190820/models.rb', line 13056

def ExpireTime
  @ExpireTime
end

#FormInfoObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • QRCodeUrl:

    生成二维码,引导用户扫码

  • QRCodeKey:

    二维码凭证

  • Url:

    跳转 URL,用于客户端跳转,订单未支付时返回该参数

  • ExpireTime:

    跳转凭证过期时间,yyyy-MM-dd HH:mm:ss

  • MpAppId:

    小程序 appid

  • MpPath:

    小程序路径

  • MpUserName:

    小程序原始 id

  • FormInfo:

    网银支付提交页面信息



13056
13057
13058
# File 'lib/v20190820/models.rb', line 13056

def FormInfo
  @FormInfo
end

#MpAppIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • QRCodeUrl:

    生成二维码,引导用户扫码

  • QRCodeKey:

    二维码凭证

  • Url:

    跳转 URL,用于客户端跳转,订单未支付时返回该参数

  • ExpireTime:

    跳转凭证过期时间,yyyy-MM-dd HH:mm:ss

  • MpAppId:

    小程序 appid

  • MpPath:

    小程序路径

  • MpUserName:

    小程序原始 id

  • FormInfo:

    网银支付提交页面信息



13056
13057
13058
# File 'lib/v20190820/models.rb', line 13056

def MpAppId
  @MpAppId
end

#MpPathObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • QRCodeUrl:

    生成二维码,引导用户扫码

  • QRCodeKey:

    二维码凭证

  • Url:

    跳转 URL,用于客户端跳转,订单未支付时返回该参数

  • ExpireTime:

    跳转凭证过期时间,yyyy-MM-dd HH:mm:ss

  • MpAppId:

    小程序 appid

  • MpPath:

    小程序路径

  • MpUserName:

    小程序原始 id

  • FormInfo:

    网银支付提交页面信息



13056
13057
13058
# File 'lib/v20190820/models.rb', line 13056

def MpPath
  @MpPath
end

#MpUserNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • QRCodeUrl:

    生成二维码,引导用户扫码

  • QRCodeKey:

    二维码凭证

  • Url:

    跳转 URL,用于客户端跳转,订单未支付时返回该参数

  • ExpireTime:

    跳转凭证过期时间,yyyy-MM-dd HH:mm:ss

  • MpAppId:

    小程序 appid

  • MpPath:

    小程序路径

  • MpUserName:

    小程序原始 id

  • FormInfo:

    网银支付提交页面信息



13056
13057
13058
# File 'lib/v20190820/models.rb', line 13056

def MpUserName
  @MpUserName
end

#QRCodeKeyObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • QRCodeUrl:

    生成二维码,引导用户扫码

  • QRCodeKey:

    二维码凭证

  • Url:

    跳转 URL,用于客户端跳转,订单未支付时返回该参数

  • ExpireTime:

    跳转凭证过期时间,yyyy-MM-dd HH:mm:ss

  • MpAppId:

    小程序 appid

  • MpPath:

    小程序路径

  • MpUserName:

    小程序原始 id

  • FormInfo:

    网银支付提交页面信息



13056
13057
13058
# File 'lib/v20190820/models.rb', line 13056

def QRCodeKey
  @QRCodeKey
end

#QRCodeUrlObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • QRCodeUrl:

    生成二维码,引导用户扫码

  • QRCodeKey:

    二维码凭证

  • Url:

    跳转 URL,用于客户端跳转,订单未支付时返回该参数

  • ExpireTime:

    跳转凭证过期时间,yyyy-MM-dd HH:mm:ss

  • MpAppId:

    小程序 appid

  • MpPath:

    小程序路径

  • MpUserName:

    小程序原始 id

  • FormInfo:

    网银支付提交页面信息



13056
13057
13058
# File 'lib/v20190820/models.rb', line 13056

def QRCodeUrl
  @QRCodeUrl
end

#UrlObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • QRCodeUrl:

    生成二维码,引导用户扫码

  • QRCodeKey:

    二维码凭证

  • Url:

    跳转 URL,用于客户端跳转,订单未支付时返回该参数

  • ExpireTime:

    跳转凭证过期时间,yyyy-MM-dd HH:mm:ss

  • MpAppId:

    小程序 appid

  • MpPath:

    小程序路径

  • MpUserName:

    小程序原始 id

  • FormInfo:

    网银支付提交页面信息



13056
13057
13058
# File 'lib/v20190820/models.rb', line 13056

def Url
  @Url
end

Instance Method Details

#deserialize(params) ⇒ Object



13069
13070
13071
13072
13073
13074
13075
13076
13077
13078
13079
13080
13081
# File 'lib/v20190820/models.rb', line 13069

def deserialize(params)
  @QRCodeUrl = params['QRCodeUrl']
  @QRCodeKey = params['QRCodeKey']
  @Url = params['Url']
  @ExpireTime = params['ExpireTime']
  @MpAppId = params['MpAppId']
  @MpPath = params['MpPath']
  @MpUserName = params['MpUserName']
  unless params['FormInfo'].nil?
    @FormInfo = OpenBankFormInfo.new
    @FormInfo.deserialize(params['FormInfo'])
  end
end