Class CreatePayRollPreOrderWithAuthRequest


  • public class CreatePayRollPreOrderWithAuthRequest
    extends AbstractModel
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getAuthNumber()
      Get 商户系统内部的商家核身单号,要求此参数只能由数字、大小写字母组成,在服务商内部唯一
      String getCompanyName()
      Get 该工人所属的用工企业
      String getEmploymentType()
      Get 微工卡服务仅支持用于与商户有用工关系的用户,需明确用工类型;参考值: LONG_TERM_EMPLOYMENT:长期用工, SHORT_TERM_EMPLOYMENT: 短期用工, COOPERATION_EMPLOYMENT:合作关系
      String getIdNo()
      Get 用户证件号,该字段需进行加密处理,加密方法详见[敏感信息加密说明](https://pay.weixin.qq.com/wiki/doc/apiv3_partner/wechatpay/wechatpay4_3.shtml)
      String getOpenId()
      Get 用户在商户对应appid下的唯一标识
      String getProjectName()
      Get 该劳务活动的项目名称
      String getSubMerchantId()
      Get 微信服务商下特约商户的商户号,由微信支付生成并下发
      String getUserName()
      Get 用户实名信息,该字段需进行加密处理,加密方法详见[敏感信息加密说明](https://pay.weixin.qq.com/wiki/doc/apiv3_partner/wechatpay/wechatpay4_3.shtml)
      String getWechatAppId()
      Get 是服务商在微信申请公众号/小程序或移动应用成功后分配的账号ID(与服务商主体一致) 当输入服务商Appid时,会校验其与服务商商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID
      String getWechatSubAppId()
      Get 特约商户在微信申请公众号/小程序或移动应用成功后分配的账号ID(与特约商户主体一致) 当输入特约商户Appid时,会校验其与特约商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID
      void setAuthNumber​(String AuthNumber)
      Set 商户系统内部的商家核身单号,要求此参数只能由数字、大小写字母组成,在服务商内部唯一
      void setCompanyName​(String CompanyName)
      Set 该工人所属的用工企业
      void setEmploymentType​(String EmploymentType)
      Set 微工卡服务仅支持用于与商户有用工关系的用户,需明确用工类型;参考值: LONG_TERM_EMPLOYMENT:长期用工, SHORT_TERM_EMPLOYMENT: 短期用工, COOPERATION_EMPLOYMENT:合作关系
      void setIdNo​(String IdNo)
      Set 用户证件号,该字段需进行加密处理,加密方法详见[敏感信息加密说明](https://pay.weixin.qq.com/wiki/doc/apiv3_partner/wechatpay/wechatpay4_3.shtml)
      void setOpenId​(String OpenId)
      Set 用户在商户对应appid下的唯一标识
      void setProjectName​(String ProjectName)
      Set 该劳务活动的项目名称
      void setSubMerchantId​(String SubMerchantId)
      Set 微信服务商下特约商户的商户号,由微信支付生成并下发
      void setUserName​(String UserName)
      Set 用户实名信息,该字段需进行加密处理,加密方法详见[敏感信息加密说明](https://pay.weixin.qq.com/wiki/doc/apiv3_partner/wechatpay/wechatpay4_3.shtml)
      void setWechatAppId​(String WechatAppId)
      Set 是服务商在微信申请公众号/小程序或移动应用成功后分配的账号ID(与服务商主体一致) 当输入服务商Appid时,会校验其与服务商商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID
      void setWechatSubAppId​(String WechatSubAppId)
      Set 特约商户在微信申请公众号/小程序或移动应用成功后分配的账号ID(与特约商户主体一致) 当输入特约商户Appid时,会校验其与特约商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • CreatePayRollPreOrderWithAuthRequest

        public CreatePayRollPreOrderWithAuthRequest()
      • CreatePayRollPreOrderWithAuthRequest

        public CreatePayRollPreOrderWithAuthRequest​(CreatePayRollPreOrderWithAuthRequest 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

      • getOpenId

        public String getOpenId()
        Get 用户在商户对应appid下的唯一标识
        Returns:
        OpenId 用户在商户对应appid下的唯一标识
      • setOpenId

        public void setOpenId​(String OpenId)
        Set 用户在商户对应appid下的唯一标识
        Parameters:
        OpenId - 用户在商户对应appid下的唯一标识
      • getSubMerchantId

        public String getSubMerchantId()
        Get 微信服务商下特约商户的商户号,由微信支付生成并下发
        Returns:
        SubMerchantId 微信服务商下特约商户的商户号,由微信支付生成并下发
      • setSubMerchantId

        public void setSubMerchantId​(String SubMerchantId)
        Set 微信服务商下特约商户的商户号,由微信支付生成并下发
        Parameters:
        SubMerchantId - 微信服务商下特约商户的商户号,由微信支付生成并下发
      • getAuthNumber

        public String getAuthNumber()
        Get 商户系统内部的商家核身单号,要求此参数只能由数字、大小写字母组成,在服务商内部唯一
        Returns:
        AuthNumber 商户系统内部的商家核身单号,要求此参数只能由数字、大小写字母组成,在服务商内部唯一
      • setAuthNumber

        public void setAuthNumber​(String AuthNumber)
        Set 商户系统内部的商家核身单号,要求此参数只能由数字、大小写字母组成,在服务商内部唯一
        Parameters:
        AuthNumber - 商户系统内部的商家核身单号,要求此参数只能由数字、大小写字母组成,在服务商内部唯一
      • getProjectName

        public String getProjectName()
        Get 该劳务活动的项目名称
        Returns:
        ProjectName 该劳务活动的项目名称
      • setProjectName

        public void setProjectName​(String ProjectName)
        Set 该劳务活动的项目名称
        Parameters:
        ProjectName - 该劳务活动的项目名称
      • getCompanyName

        public String getCompanyName()
        Get 该工人所属的用工企业
        Returns:
        CompanyName 该工人所属的用工企业
      • setCompanyName

        public void setCompanyName​(String CompanyName)
        Set 该工人所属的用工企业
        Parameters:
        CompanyName - 该工人所属的用工企业
      • getUserName

        public String getUserName()
        Get 用户实名信息,该字段需进行加密处理,加密方法详见[敏感信息加密说明](https://pay.weixin.qq.com/wiki/doc/apiv3_partner/wechatpay/wechatpay4_3.shtml)
        Returns:
        UserName 用户实名信息,该字段需进行加密处理,加密方法详见[敏感信息加密说明](https://pay.weixin.qq.com/wiki/doc/apiv3_partner/wechatpay/wechatpay4_3.shtml)
      • setUserName

        public void setUserName​(String UserName)
        Set 用户实名信息,该字段需进行加密处理,加密方法详见[敏感信息加密说明](https://pay.weixin.qq.com/wiki/doc/apiv3_partner/wechatpay/wechatpay4_3.shtml)
        Parameters:
        UserName - 用户实名信息,该字段需进行加密处理,加密方法详见[敏感信息加密说明](https://pay.weixin.qq.com/wiki/doc/apiv3_partner/wechatpay/wechatpay4_3.shtml)
      • getIdNo

        public String getIdNo()
        Get 用户证件号,该字段需进行加密处理,加密方法详见[敏感信息加密说明](https://pay.weixin.qq.com/wiki/doc/apiv3_partner/wechatpay/wechatpay4_3.shtml)
        Returns:
        IdNo 用户证件号,该字段需进行加密处理,加密方法详见[敏感信息加密说明](https://pay.weixin.qq.com/wiki/doc/apiv3_partner/wechatpay/wechatpay4_3.shtml)
      • setIdNo

        public void setIdNo​(String IdNo)
        Set 用户证件号,该字段需进行加密处理,加密方法详见[敏感信息加密说明](https://pay.weixin.qq.com/wiki/doc/apiv3_partner/wechatpay/wechatpay4_3.shtml)
        Parameters:
        IdNo - 用户证件号,该字段需进行加密处理,加密方法详见[敏感信息加密说明](https://pay.weixin.qq.com/wiki/doc/apiv3_partner/wechatpay/wechatpay4_3.shtml)
      • getEmploymentType

        public String getEmploymentType()
        Get 微工卡服务仅支持用于与商户有用工关系的用户,需明确用工类型;参考值: LONG_TERM_EMPLOYMENT:长期用工, SHORT_TERM_EMPLOYMENT: 短期用工, COOPERATION_EMPLOYMENT:合作关系
        Returns:
        EmploymentType 微工卡服务仅支持用于与商户有用工关系的用户,需明确用工类型;参考值: LONG_TERM_EMPLOYMENT:长期用工, SHORT_TERM_EMPLOYMENT: 短期用工, COOPERATION_EMPLOYMENT:合作关系
      • setEmploymentType

        public void setEmploymentType​(String EmploymentType)
        Set 微工卡服务仅支持用于与商户有用工关系的用户,需明确用工类型;参考值: LONG_TERM_EMPLOYMENT:长期用工, SHORT_TERM_EMPLOYMENT: 短期用工, COOPERATION_EMPLOYMENT:合作关系
        Parameters:
        EmploymentType - 微工卡服务仅支持用于与商户有用工关系的用户,需明确用工类型;参考值: LONG_TERM_EMPLOYMENT:长期用工, SHORT_TERM_EMPLOYMENT: 短期用工, COOPERATION_EMPLOYMENT:合作关系
      • getWechatAppId

        public String getWechatAppId()
        Get 是服务商在微信申请公众号/小程序或移动应用成功后分配的账号ID(与服务商主体一致) 当输入服务商Appid时,会校验其与服务商商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID
        Returns:
        WechatAppId 是服务商在微信申请公众号/小程序或移动应用成功后分配的账号ID(与服务商主体一致) 当输入服务商Appid时,会校验其与服务商商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID
      • setWechatAppId

        public void setWechatAppId​(String WechatAppId)
        Set 是服务商在微信申请公众号/小程序或移动应用成功后分配的账号ID(与服务商主体一致) 当输入服务商Appid时,会校验其与服务商商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID
        Parameters:
        WechatAppId - 是服务商在微信申请公众号/小程序或移动应用成功后分配的账号ID(与服务商主体一致) 当输入服务商Appid时,会校验其与服务商商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID
      • getWechatSubAppId

        public String getWechatSubAppId()
        Get 特约商户在微信申请公众号/小程序或移动应用成功后分配的账号ID(与特约商户主体一致) 当输入特约商户Appid时,会校验其与特约商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID
        Returns:
        WechatSubAppId 特约商户在微信申请公众号/小程序或移动应用成功后分配的账号ID(与特约商户主体一致) 当输入特约商户Appid时,会校验其与特约商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID
      • setWechatSubAppId

        public void setWechatSubAppId​(String WechatSubAppId)
        Set 特约商户在微信申请公众号/小程序或移动应用成功后分配的账号ID(与特约商户主体一致) 当输入特约商户Appid时,会校验其与特约商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID
        Parameters:
        WechatSubAppId - 特约商户在微信申请公众号/小程序或移动应用成功后分配的账号ID(与特约商户主体一致) 当输入特约商户Appid时,会校验其与特约商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID