Class: TencentCloud::Cpdp::V20190820::ApplyDeclareData

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(merchantid = nil, transactionid = nil, status = nil, declareid = nil, originaldeclareid = nil, payerid = nil) ⇒ ApplyDeclareData

Returns a new instance of ApplyDeclareData.



1183
1184
1185
1186
1187
1188
1189
1190
# File 'lib/v20190820/models.rb', line 1183

def initialize(merchantid=nil, transactionid=nil, status=nil, declareid=nil, originaldeclareid=nil, payerid=nil)
  @MerchantId = merchantid
  @TransactionId = transactionid
  @Status = status
  @DeclareId = declareid
  @OriginalDeclareId = originaldeclareid
  @PayerId = payerid
end

Instance Attribute Details

#DeclareIdObject

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

Parameters:

  • MerchantId:

    商户号

  • TransactionId:

    第三方指令编号

  • Status:

    受理状态

  • DeclareId:

    申报流水号

  • OriginalDeclareId:

    原申报流水号

  • PayerId:

    付款人ID



1181
1182
1183
# File 'lib/v20190820/models.rb', line 1181

def DeclareId
  @DeclareId
end

#MerchantIdObject

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

Parameters:

  • MerchantId:

    商户号

  • TransactionId:

    第三方指令编号

  • Status:

    受理状态

  • DeclareId:

    申报流水号

  • OriginalDeclareId:

    原申报流水号

  • PayerId:

    付款人ID



1181
1182
1183
# File 'lib/v20190820/models.rb', line 1181

def MerchantId
  @MerchantId
end

#OriginalDeclareIdObject

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

Parameters:

  • MerchantId:

    商户号

  • TransactionId:

    第三方指令编号

  • Status:

    受理状态

  • DeclareId:

    申报流水号

  • OriginalDeclareId:

    原申报流水号

  • PayerId:

    付款人ID



1181
1182
1183
# File 'lib/v20190820/models.rb', line 1181

def OriginalDeclareId
  @OriginalDeclareId
end

#PayerIdObject

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

Parameters:

  • MerchantId:

    商户号

  • TransactionId:

    第三方指令编号

  • Status:

    受理状态

  • DeclareId:

    申报流水号

  • OriginalDeclareId:

    原申报流水号

  • PayerId:

    付款人ID



1181
1182
1183
# File 'lib/v20190820/models.rb', line 1181

def PayerId
  @PayerId
end

#StatusObject

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

Parameters:

  • MerchantId:

    商户号

  • TransactionId:

    第三方指令编号

  • Status:

    受理状态

  • DeclareId:

    申报流水号

  • OriginalDeclareId:

    原申报流水号

  • PayerId:

    付款人ID



1181
1182
1183
# File 'lib/v20190820/models.rb', line 1181

def Status
  @Status
end

#TransactionIdObject

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

Parameters:

  • MerchantId:

    商户号

  • TransactionId:

    第三方指令编号

  • Status:

    受理状态

  • DeclareId:

    申报流水号

  • OriginalDeclareId:

    原申报流水号

  • PayerId:

    付款人ID



1181
1182
1183
# File 'lib/v20190820/models.rb', line 1181

def TransactionId
  @TransactionId
end

Instance Method Details

#deserialize(params) ⇒ Object



1192
1193
1194
1195
1196
1197
1198
1199
# File 'lib/v20190820/models.rb', line 1192

def deserialize(params)
  @MerchantId = params['MerchantId']
  @TransactionId = params['TransactionId']
  @Status = params['Status']
  @DeclareId = params['DeclareId']
  @OriginalDeclareId = params['OriginalDeclareId']
  @PayerId = params['PayerId']
end