Class PayRollAuthResult
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cpdp.v20190820.models.PayRollAuthResult
-
public class PayRollAuthResult extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description PayRollAuthResult()
PayRollAuthResult(PayRollAuthResult source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAuthFailedReason()
Get 结果为核身失败时的原因描述,仅在失败记录返回,空字符串等同null 注意:此字段可能返回 null,表示取不到有效值。String
getAuthNumber()
Get 商户系统内部的商家核身单号,要求此参数只能由数字、大小写字母组成,在服务商内部唯一String
getAuthScene()
Get 核身渠道,发起核身时的来源渠道,如通过小程序,硬件设备等 FROM_MINI_APP:来自小程序方式核身 FROM_HARDWARE:来自硬件设备方式核身String
getAuthSource()
Get 核身渠道标识,用于定位渠道具体来源,如果是扫码打卡渠道标识就是具体的小程序appid,若是硬件设备,则是设备的序列号等String
getAuthStatus()
Get 核身状态 AUTHENTICATE_PROCESSING:核身中 AUTHENTICATE_SUCCESS:核身成功 AUTHENTICATE_FAILED:核身失败String
getAuthTime()
Get 核身时间,遵循[rfc3339](https://datatracker.ietf.org/doc/html/rfc3339)标准格式,格式为YYYY-MM-DDTHH:mm:ss.sss+TIMEZONEString
getCompanyName()
Get 该用户所属的单位名称String
getMerchantId()
Get 微信服务商商户的商户号,由微信支付生成并下发String
getOpenId()
Get 用户在商户对应appid下的唯一标识String
getProjectName()
Get 该项目的名称String
getSubMerchantId()
Get 微信服务商下特约商户的商户号,由微信支付生成并下发void
setAuthFailedReason(String AuthFailedReason)
Set 结果为核身失败时的原因描述,仅在失败记录返回,空字符串等同null 注意:此字段可能返回 null,表示取不到有效值。void
setAuthNumber(String AuthNumber)
Set 商户系统内部的商家核身单号,要求此参数只能由数字、大小写字母组成,在服务商内部唯一void
setAuthScene(String AuthScene)
Set 核身渠道,发起核身时的来源渠道,如通过小程序,硬件设备等 FROM_MINI_APP:来自小程序方式核身 FROM_HARDWARE:来自硬件设备方式核身void
setAuthSource(String AuthSource)
Set 核身渠道标识,用于定位渠道具体来源,如果是扫码打卡渠道标识就是具体的小程序appid,若是硬件设备,则是设备的序列号等void
setAuthStatus(String AuthStatus)
Set 核身状态 AUTHENTICATE_PROCESSING:核身中 AUTHENTICATE_SUCCESS:核身成功 AUTHENTICATE_FAILED:核身失败void
setAuthTime(String AuthTime)
Set 核身时间,遵循[rfc3339](https://datatracker.ietf.org/doc/html/rfc3339)标准格式,格式为YYYY-MM-DDTHH:mm:ss.sss+TIMEZONEvoid
setCompanyName(String CompanyName)
Set 该用户所属的单位名称void
setMerchantId(String MerchantId)
Set 微信服务商商户的商户号,由微信支付生成并下发void
setOpenId(String OpenId)
Set 用户在商户对应appid下的唯一标识void
setProjectName(String ProjectName)
Set 该项目的名称void
setSubMerchantId(String SubMerchantId)
Set 微信服务商下特约商户的商户号,由微信支付生成并下发void
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
PayRollAuthResult
public PayRollAuthResult()
-
PayRollAuthResult
public PayRollAuthResult(PayRollAuthResult source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getAuthFailedReason
public String getAuthFailedReason()
Get 结果为核身失败时的原因描述,仅在失败记录返回,空字符串等同null 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- AuthFailedReason 结果为核身失败时的原因描述,仅在失败记录返回,空字符串等同null 注意:此字段可能返回 null,表示取不到有效值。
-
setAuthFailedReason
public void setAuthFailedReason(String AuthFailedReason)
Set 结果为核身失败时的原因描述,仅在失败记录返回,空字符串等同null 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
AuthFailedReason
- 结果为核身失败时的原因描述,仅在失败记录返回,空字符串等同null 注意:此字段可能返回 null,表示取不到有效值。
-
getAuthNumber
public String getAuthNumber()
Get 商户系统内部的商家核身单号,要求此参数只能由数字、大小写字母组成,在服务商内部唯一- Returns:
- AuthNumber 商户系统内部的商家核身单号,要求此参数只能由数字、大小写字母组成,在服务商内部唯一
-
setAuthNumber
public void setAuthNumber(String AuthNumber)
Set 商户系统内部的商家核身单号,要求此参数只能由数字、大小写字母组成,在服务商内部唯一- Parameters:
AuthNumber
- 商户系统内部的商家核身单号,要求此参数只能由数字、大小写字母组成,在服务商内部唯一
-
getAuthScene
public String getAuthScene()
Get 核身渠道,发起核身时的来源渠道,如通过小程序,硬件设备等 FROM_MINI_APP:来自小程序方式核身 FROM_HARDWARE:来自硬件设备方式核身- Returns:
- AuthScene 核身渠道,发起核身时的来源渠道,如通过小程序,硬件设备等 FROM_MINI_APP:来自小程序方式核身 FROM_HARDWARE:来自硬件设备方式核身
-
setAuthScene
public void setAuthScene(String AuthScene)
Set 核身渠道,发起核身时的来源渠道,如通过小程序,硬件设备等 FROM_MINI_APP:来自小程序方式核身 FROM_HARDWARE:来自硬件设备方式核身- Parameters:
AuthScene
- 核身渠道,发起核身时的来源渠道,如通过小程序,硬件设备等 FROM_MINI_APP:来自小程序方式核身 FROM_HARDWARE:来自硬件设备方式核身
-
getAuthSource
public String getAuthSource()
Get 核身渠道标识,用于定位渠道具体来源,如果是扫码打卡渠道标识就是具体的小程序appid,若是硬件设备,则是设备的序列号等- Returns:
- AuthSource 核身渠道标识,用于定位渠道具体来源,如果是扫码打卡渠道标识就是具体的小程序appid,若是硬件设备,则是设备的序列号等
-
setAuthSource
public void setAuthSource(String AuthSource)
Set 核身渠道标识,用于定位渠道具体来源,如果是扫码打卡渠道标识就是具体的小程序appid,若是硬件设备,则是设备的序列号等- Parameters:
AuthSource
- 核身渠道标识,用于定位渠道具体来源,如果是扫码打卡渠道标识就是具体的小程序appid,若是硬件设备,则是设备的序列号等
-
getAuthStatus
public String getAuthStatus()
Get 核身状态 AUTHENTICATE_PROCESSING:核身中 AUTHENTICATE_SUCCESS:核身成功 AUTHENTICATE_FAILED:核身失败- Returns:
- AuthStatus 核身状态 AUTHENTICATE_PROCESSING:核身中 AUTHENTICATE_SUCCESS:核身成功 AUTHENTICATE_FAILED:核身失败
-
setAuthStatus
public void setAuthStatus(String AuthStatus)
Set 核身状态 AUTHENTICATE_PROCESSING:核身中 AUTHENTICATE_SUCCESS:核身成功 AUTHENTICATE_FAILED:核身失败- Parameters:
AuthStatus
- 核身状态 AUTHENTICATE_PROCESSING:核身中 AUTHENTICATE_SUCCESS:核身成功 AUTHENTICATE_FAILED:核身失败
-
getAuthTime
public String getAuthTime()
Get 核身时间,遵循[rfc3339](https://datatracker.ietf.org/doc/html/rfc3339)标准格式,格式为YYYY-MM-DDTHH:mm:ss.sss+TIMEZONE- Returns:
- AuthTime 核身时间,遵循[rfc3339](https://datatracker.ietf.org/doc/html/rfc3339)标准格式,格式为YYYY-MM-DDTHH:mm:ss.sss+TIMEZONE
-
setAuthTime
public void setAuthTime(String AuthTime)
Set 核身时间,遵循[rfc3339](https://datatracker.ietf.org/doc/html/rfc3339)标准格式,格式为YYYY-MM-DDTHH:mm:ss.sss+TIMEZONE- Parameters:
AuthTime
- 核身时间,遵循[rfc3339](https://datatracker.ietf.org/doc/html/rfc3339)标准格式,格式为YYYY-MM-DDTHH:mm:ss.sss+TIMEZONE
-
getCompanyName
public String getCompanyName()
Get 该用户所属的单位名称- Returns:
- CompanyName 该用户所属的单位名称
-
setCompanyName
public void setCompanyName(String CompanyName)
Set 该用户所属的单位名称- Parameters:
CompanyName
- 该用户所属的单位名称
-
getMerchantId
public String getMerchantId()
Get 微信服务商商户的商户号,由微信支付生成并下发- Returns:
- MerchantId 微信服务商商户的商户号,由微信支付生成并下发
-
setMerchantId
public void setMerchantId(String MerchantId)
Set 微信服务商商户的商户号,由微信支付生成并下发- Parameters:
MerchantId
- 微信服务商商户的商户号,由微信支付生成并下发
-
getOpenId
public String getOpenId()
Get 用户在商户对应appid下的唯一标识- Returns:
- OpenId 用户在商户对应appid下的唯一标识
-
setOpenId
public void setOpenId(String OpenId)
Set 用户在商户对应appid下的唯一标识- Parameters:
OpenId
- 用户在商户对应appid下的唯一标识
-
getProjectName
public String getProjectName()
Get 该项目的名称- Returns:
- ProjectName 该项目的名称
-
setProjectName
public void setProjectName(String ProjectName)
Set 该项目的名称- Parameters:
ProjectName
- 该项目的名称
-
getSubMerchantId
public String getSubMerchantId()
Get 微信服务商下特约商户的商户号,由微信支付生成并下发- Returns:
- SubMerchantId 微信服务商下特约商户的商户号,由微信支付生成并下发
-
setSubMerchantId
public void setSubMerchantId(String SubMerchantId)
Set 微信服务商下特约商户的商户号,由微信支付生成并下发- Parameters:
SubMerchantId
- 微信服务商下特约商户的商户号,由微信支付生成并下发
-
-