Class: TencentCloud::Cpdp::V20190820::OpenBankOrderRedirectInfo

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) ⇒ OpenBankOrderRedirectInfo

Returns a new instance of OpenBankOrderRedirectInfo.



12607
12608
12609
12610
12611
12612
12613
12614
12615
12616
# File 'lib/v20190820/models.rb', line 12607

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,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • QRCodeUrl:

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

  • QRCodeKey:

    二维码凭证

  • Url:

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

  • ExpireTime:

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

  • MpAppId:

    小程序 appid

  • MpPath:

    小程序路径

  • MpUserName:

    小程序原始 id

  • FormInfo:

    网银支付提交页面信息



12605
12606
12607
# File 'lib/v20190820/models.rb', line 12605

def ExpireTime
  @ExpireTime
end

#FormInfoObject

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

Parameters:

  • QRCodeUrl:

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

  • QRCodeKey:

    二维码凭证

  • Url:

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

  • ExpireTime:

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

  • MpAppId:

    小程序 appid

  • MpPath:

    小程序路径

  • MpUserName:

    小程序原始 id

  • FormInfo:

    网银支付提交页面信息



12605
12606
12607
# File 'lib/v20190820/models.rb', line 12605

def FormInfo
  @FormInfo
end

#MpAppIdObject

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

Parameters:

  • QRCodeUrl:

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

  • QRCodeKey:

    二维码凭证

  • Url:

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

  • ExpireTime:

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

  • MpAppId:

    小程序 appid

  • MpPath:

    小程序路径

  • MpUserName:

    小程序原始 id

  • FormInfo:

    网银支付提交页面信息



12605
12606
12607
# File 'lib/v20190820/models.rb', line 12605

def MpAppId
  @MpAppId
end

#MpPathObject

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

Parameters:

  • QRCodeUrl:

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

  • QRCodeKey:

    二维码凭证

  • Url:

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

  • ExpireTime:

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

  • MpAppId:

    小程序 appid

  • MpPath:

    小程序路径

  • MpUserName:

    小程序原始 id

  • FormInfo:

    网银支付提交页面信息



12605
12606
12607
# File 'lib/v20190820/models.rb', line 12605

def MpPath
  @MpPath
end

#MpUserNameObject

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

Parameters:

  • QRCodeUrl:

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

  • QRCodeKey:

    二维码凭证

  • Url:

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

  • ExpireTime:

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

  • MpAppId:

    小程序 appid

  • MpPath:

    小程序路径

  • MpUserName:

    小程序原始 id

  • FormInfo:

    网银支付提交页面信息



12605
12606
12607
# File 'lib/v20190820/models.rb', line 12605

def MpUserName
  @MpUserName
end

#QRCodeKeyObject

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

Parameters:

  • QRCodeUrl:

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

  • QRCodeKey:

    二维码凭证

  • Url:

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

  • ExpireTime:

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

  • MpAppId:

    小程序 appid

  • MpPath:

    小程序路径

  • MpUserName:

    小程序原始 id

  • FormInfo:

    网银支付提交页面信息



12605
12606
12607
# File 'lib/v20190820/models.rb', line 12605

def QRCodeKey
  @QRCodeKey
end

#QRCodeUrlObject

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

Parameters:

  • QRCodeUrl:

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

  • QRCodeKey:

    二维码凭证

  • Url:

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

  • ExpireTime:

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

  • MpAppId:

    小程序 appid

  • MpPath:

    小程序路径

  • MpUserName:

    小程序原始 id

  • FormInfo:

    网银支付提交页面信息



12605
12606
12607
# File 'lib/v20190820/models.rb', line 12605

def QRCodeUrl
  @QRCodeUrl
end

#UrlObject

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

Parameters:

  • QRCodeUrl:

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

  • QRCodeKey:

    二维码凭证

  • Url:

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

  • ExpireTime:

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

  • MpAppId:

    小程序 appid

  • MpPath:

    小程序路径

  • MpUserName:

    小程序原始 id

  • FormInfo:

    网银支付提交页面信息



12605
12606
12607
# File 'lib/v20190820/models.rb', line 12605

def Url
  @Url
end

Instance Method Details

#deserialize(params) ⇒ Object



12618
12619
12620
12621
12622
12623
12624
12625
12626
12627
12628
12629
12630
# File 'lib/v20190820/models.rb', line 12618

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