Class: TencentCloud::Cpdp::V20190820::CreatePayRollTokenRequest

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

Overview

CreatePayRollToken请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(openid = nil, submerchantid = nil, username = nil, idno = nil, employmenttype = nil, wechatappid = nil, wechatsubappid = nil) ⇒ CreatePayRollTokenRequest

Returns a new instance of CreatePayRollTokenRequest.



8654
8655
8656
8657
8658
8659
8660
8661
8662
# File 'lib/v20190820/models.rb', line 8654

def initialize(openid=nil, submerchantid=nil, username=nil, idno=nil, employmenttype=nil, wechatappid=nil, wechatsubappid=nil)
  @OpenId = openid
  @SubMerchantId = submerchantid
  @UserName = username
  @IdNo = idno
  @EmploymentType = employmenttype
  @WechatAppId = wechatappid
  @WechatSubAppId = wechatsubappid
end

Instance Attribute Details

#EmploymentTypeObject

LONG_TERM_EMPLOYMENT:长期用工, SHORT_TERM_EMPLOYMENT: 短期用工, COOPERATION_EMPLOYMENT:合作关系 当输入服务商Appid时,会校验其与服务商商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID 当输入特约商户Appid时,会校验其与特约商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID

Parameters:



8652
8653
8654
# File 'lib/v20190820/models.rb', line 8652

def EmploymentType
  @EmploymentType
end

#IdNoObject

LONG_TERM_EMPLOYMENT:长期用工, SHORT_TERM_EMPLOYMENT: 短期用工, COOPERATION_EMPLOYMENT:合作关系 当输入服务商Appid时,会校验其与服务商商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID 当输入特约商户Appid时,会校验其与特约商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID

Parameters:



8652
8653
8654
# File 'lib/v20190820/models.rb', line 8652

def IdNo
  @IdNo
end

#OpenIdObject

LONG_TERM_EMPLOYMENT:长期用工, SHORT_TERM_EMPLOYMENT: 短期用工, COOPERATION_EMPLOYMENT:合作关系 当输入服务商Appid时,会校验其与服务商商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID 当输入特约商户Appid时,会校验其与特约商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID

Parameters:



8652
8653
8654
# File 'lib/v20190820/models.rb', line 8652

def OpenId
  @OpenId
end

#SubMerchantIdObject

LONG_TERM_EMPLOYMENT:长期用工, SHORT_TERM_EMPLOYMENT: 短期用工, COOPERATION_EMPLOYMENT:合作关系 当输入服务商Appid时,会校验其与服务商商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID 当输入特约商户Appid时,会校验其与特约商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID

Parameters:



8652
8653
8654
# File 'lib/v20190820/models.rb', line 8652

def SubMerchantId
  @SubMerchantId
end

#UserNameObject

LONG_TERM_EMPLOYMENT:长期用工, SHORT_TERM_EMPLOYMENT: 短期用工, COOPERATION_EMPLOYMENT:合作关系 当输入服务商Appid时,会校验其与服务商商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID 当输入特约商户Appid时,会校验其与特约商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID

Parameters:



8652
8653
8654
# File 'lib/v20190820/models.rb', line 8652

def UserName
  @UserName
end

#WechatAppIdObject

LONG_TERM_EMPLOYMENT:长期用工, SHORT_TERM_EMPLOYMENT: 短期用工, COOPERATION_EMPLOYMENT:合作关系 当输入服务商Appid时,会校验其与服务商商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID 当输入特约商户Appid时,会校验其与特约商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID

Parameters:



8652
8653
8654
# File 'lib/v20190820/models.rb', line 8652

def WechatAppId
  @WechatAppId
end

#WechatSubAppIdObject

LONG_TERM_EMPLOYMENT:长期用工, SHORT_TERM_EMPLOYMENT: 短期用工, COOPERATION_EMPLOYMENT:合作关系 当输入服务商Appid时,会校验其与服务商商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID 当输入特约商户Appid时,会校验其与特约商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID

Parameters:



8652
8653
8654
# File 'lib/v20190820/models.rb', line 8652

def WechatSubAppId
  @WechatSubAppId
end

Instance Method Details

#deserialize(params) ⇒ Object



8664
8665
8666
8667
8668
8669
8670
8671
8672
# File 'lib/v20190820/models.rb', line 8664

def deserialize(params)
  @OpenId = params['OpenId']
  @SubMerchantId = params['SubMerchantId']
  @UserName = params['UserName']
  @IdNo = params['IdNo']
  @EmploymentType = params['EmploymentType']
  @WechatAppId = params['WechatAppId']
  @WechatSubAppId = params['WechatSubAppId']
end