Class CreateUserAutoSignEnableUrlRequest


  • public class CreateUserAutoSignEnableUrlRequest
    extends AbstractModel
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Agent getAgent()
      Get 代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。
      AutoSignConfig getAutoSignConfig()
      Get 自动签开通配置信息, 包括开通的人员的信息等
      Long getExpiredTime()
      Get 链接的过期时间,格式为Unix时间戳,不能早于当前时间,且最大为当前时间往后30天。`如果不传,默认过期时间为当前时间往后7天。`
      String getNotifyAddress()
      Get 如果通知类型NotifyType选择为SMS,则此处为手机号, 其他通知类型不需要设置此项
      String getNotifyType()
      Get 是否通知开通方,通知类型: 默认不设置为不通知开通方 **SMS** : 短信通知 ,如果需要短信通知则NotifyAddress填写对方的手机号
      UserInfo getOperator()
      Get 执行本接口操作的员工信息。 注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。`
      String getSceneKey()
      Get 自动签使用的场景值, 可以选择的场景值如下: **E_PRESCRIPTION_AUTO_SIGN** : 电子处方场景 注: `现在仅支持电子处方场景`
      String getUrlType()
      Get 生成的链接类型: 不传(即为空值) 则会生成小程序端开通链接(默认) **H5SIGN** : 生成H5端开通链接
      void setAgent​(Agent Agent)
      Set 代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。
      void setAutoSignConfig​(AutoSignConfig AutoSignConfig)
      Set 自动签开通配置信息, 包括开通的人员的信息等
      void setExpiredTime​(Long ExpiredTime)
      Set 链接的过期时间,格式为Unix时间戳,不能早于当前时间,且最大为当前时间往后30天。`如果不传,默认过期时间为当前时间往后7天。`
      void setNotifyAddress​(String NotifyAddress)
      Set 如果通知类型NotifyType选择为SMS,则此处为手机号, 其他通知类型不需要设置此项
      void setNotifyType​(String NotifyType)
      Set 是否通知开通方,通知类型: 默认不设置为不通知开通方 **SMS** : 短信通知 ,如果需要短信通知则NotifyAddress填写对方的手机号
      void setOperator​(UserInfo Operator)
      Set 执行本接口操作的员工信息。 注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。`
      void setSceneKey​(String SceneKey)
      Set 自动签使用的场景值, 可以选择的场景值如下: **E_PRESCRIPTION_AUTO_SIGN** : 电子处方场景 注: `现在仅支持电子处方场景`
      void setUrlType​(String UrlType)
      Set 生成的链接类型: 不传(即为空值) 则会生成小程序端开通链接(默认) **H5SIGN** : 生成H5端开通链接
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • CreateUserAutoSignEnableUrlRequest

        public CreateUserAutoSignEnableUrlRequest()
      • CreateUserAutoSignEnableUrlRequest

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

      • getOperator

        public UserInfo getOperator()
        Get 执行本接口操作的员工信息。 注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。`
        Returns:
        Operator 执行本接口操作的员工信息。 注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。`
      • setOperator

        public void setOperator​(UserInfo Operator)
        Set 执行本接口操作的员工信息。 注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。`
        Parameters:
        Operator - 执行本接口操作的员工信息。 注: `在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。`
      • getSceneKey

        public String getSceneKey()
        Get 自动签使用的场景值, 可以选择的场景值如下:
        • **E_PRESCRIPTION_AUTO_SIGN** : 电子处方场景
        注: `现在仅支持电子处方场景`
        Returns:
        SceneKey 自动签使用的场景值, 可以选择的场景值如下:
        • **E_PRESCRIPTION_AUTO_SIGN** : 电子处方场景
        注: `现在仅支持电子处方场景`
      • setSceneKey

        public void setSceneKey​(String SceneKey)
        Set 自动签使用的场景值, 可以选择的场景值如下:
        • **E_PRESCRIPTION_AUTO_SIGN** : 电子处方场景
        注: `现在仅支持电子处方场景`
        Parameters:
        SceneKey - 自动签使用的场景值, 可以选择的场景值如下:
        • **E_PRESCRIPTION_AUTO_SIGN** : 电子处方场景
        注: `现在仅支持电子处方场景`
      • getAutoSignConfig

        public AutoSignConfig getAutoSignConfig()
        Get 自动签开通配置信息, 包括开通的人员的信息等
        Returns:
        AutoSignConfig 自动签开通配置信息, 包括开通的人员的信息等
      • setAutoSignConfig

        public void setAutoSignConfig​(AutoSignConfig AutoSignConfig)
        Set 自动签开通配置信息, 包括开通的人员的信息等
        Parameters:
        AutoSignConfig - 自动签开通配置信息, 包括开通的人员的信息等
      • getUrlType

        public String getUrlType()
        Get 生成的链接类型:
        • 不传(即为空值) 则会生成小程序端开通链接(默认)
        • **H5SIGN** : 生成H5端开通链接
        Returns:
        UrlType 生成的链接类型:
        • 不传(即为空值) 则会生成小程序端开通链接(默认)
        • **H5SIGN** : 生成H5端开通链接
      • setUrlType

        public void setUrlType​(String UrlType)
        Set 生成的链接类型:
        • 不传(即为空值) 则会生成小程序端开通链接(默认)
        • **H5SIGN** : 生成H5端开通链接
        Parameters:
        UrlType - 生成的链接类型:
        • 不传(即为空值) 则会生成小程序端开通链接(默认)
        • **H5SIGN** : 生成H5端开通链接
      • getNotifyType

        public String getNotifyType()
        Get 是否通知开通方,通知类型:
        • 默认不设置为不通知开通方
        • **SMS** : 短信通知 ,如果需要短信通知则NotifyAddress填写对方的手机号
          Returns:
          NotifyType 是否通知开通方,通知类型:
          • 默认不设置为不通知开通方
          • **SMS** : 短信通知 ,如果需要短信通知则NotifyAddress填写对方的手机号
          • setNotifyType

            public void setNotifyType​(String NotifyType)
            Set 是否通知开通方,通知类型:
            • 默认不设置为不通知开通方
            • **SMS** : 短信通知 ,如果需要短信通知则NotifyAddress填写对方的手机号
              Parameters:
              NotifyType - 是否通知开通方,通知类型:
              • 默认不设置为不通知开通方
              • **SMS** : 短信通知 ,如果需要短信通知则NotifyAddress填写对方的手机号
              • getNotifyAddress

                public String getNotifyAddress()
                Get 如果通知类型NotifyType选择为SMS,则此处为手机号, 其他通知类型不需要设置此项
                Returns:
                NotifyAddress 如果通知类型NotifyType选择为SMS,则此处为手机号, 其他通知类型不需要设置此项
              • setNotifyAddress

                public void setNotifyAddress​(String NotifyAddress)
                Set 如果通知类型NotifyType选择为SMS,则此处为手机号, 其他通知类型不需要设置此项
                Parameters:
                NotifyAddress - 如果通知类型NotifyType选择为SMS,则此处为手机号, 其他通知类型不需要设置此项
              • getExpiredTime

                public Long getExpiredTime()
                Get 链接的过期时间,格式为Unix时间戳,不能早于当前时间,且最大为当前时间往后30天。`如果不传,默认过期时间为当前时间往后7天。`
                Returns:
                ExpiredTime 链接的过期时间,格式为Unix时间戳,不能早于当前时间,且最大为当前时间往后30天。`如果不传,默认过期时间为当前时间往后7天。`
              • setExpiredTime

                public void setExpiredTime​(Long ExpiredTime)
                Set 链接的过期时间,格式为Unix时间戳,不能早于当前时间,且最大为当前时间往后30天。`如果不传,默认过期时间为当前时间往后7天。`
                Parameters:
                ExpiredTime - 链接的过期时间,格式为Unix时间戳,不能早于当前时间,且最大为当前时间往后30天。`如果不传,默认过期时间为当前时间往后7天。`
              • getAgent

                public Agent getAgent()
                Get 代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。
                Returns:
                Agent 代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。
              • setAgent

                public void setAgent​(Agent Agent)
                Set 代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。
                Parameters:
                Agent - 代理企业和员工的信息。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。