Class PayRollAuthResult

    • 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 - 微信服务商下特约商户的商户号,由微信支付生成并下发