public class OperateChannelTemplateRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
OperateChannelTemplateRequest() |
OperateChannelTemplateRequest(OperateChannelTemplateRequest 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.
|
Modifier and Type | Method and Description |
---|---|
Agent |
getAgent()
Get 关于渠道应用的相关信息,包括渠道应用标识、第三方平台子客企业标识及第三方平台子客企业中的员工标识等内容,您可以参阅开发者中心所提供的 Agent 结构体以获取详细定义。
此接口下面信息必填。
渠道应用标识: Agent.AppId
|
String |
getAuthTag()
Get 模板可见范围, 可以设置的值如下:
all**: 所有本第三方应用合作企业可见
part**: 指定的本第三方应用合作企业
对应控制台的位置

|
Long |
getAvailable()
Get 当OperateType=UPDATE时,可以通过设置此字段对模板启停用状态进行操作。
0: 不修改模板可用状态
1: 启用模板
2: 停用模板
启用后模板可以正常领取。
停用后,推送方式为【自动推送】的模板则无法被子客使用,推送方式为【手动领取】的模板则无法出现被模板库被子客领用。
如果Available更新失败,会直接返回错误。
|
String |
getOperateType()
Get 操作类型,可取值如下:
SELECT: 查询
DELETE: 删除
UPDATE: 更新
|
UserInfo |
getOperator()
Deprecated.
|
String |
getProxyOrganizationOpenIds()
Get 第三方平台子客企业的唯一标识,支持批量(用,分割),
|
String |
getTemplateId()
Get 合同模板ID,为32位字符串。
注: ` 此处为第三方应用平台模板库模板ID,非子客模板ID`
|
void |
setAgent(Agent Agent)
Set 关于渠道应用的相关信息,包括渠道应用标识、第三方平台子客企业标识及第三方平台子客企业中的员工标识等内容,您可以参阅开发者中心所提供的 Agent 结构体以获取详细定义。
此接口下面信息必填。
渠道应用标识: Agent.AppId
|
void |
setAuthTag(String AuthTag)
Set 模板可见范围, 可以设置的值如下:
all**: 所有本第三方应用合作企业可见
part**: 指定的本第三方应用合作企业
对应控制台的位置

|
void |
setAvailable(Long Available)
Set 当OperateType=UPDATE时,可以通过设置此字段对模板启停用状态进行操作。
0: 不修改模板可用状态
1: 启用模板
2: 停用模板
启用后模板可以正常领取。
停用后,推送方式为【自动推送】的模板则无法被子客使用,推送方式为【手动领取】的模板则无法出现被模板库被子客领用。
如果Available更新失败,会直接返回错误。
|
void |
setOperateType(String OperateType)
Set 操作类型,可取值如下:
SELECT: 查询
DELETE: 删除
UPDATE: 更新
|
void |
setOperator(UserInfo Operator)
Deprecated.
|
void |
setProxyOrganizationOpenIds(String ProxyOrganizationOpenIds)
Set 第三方平台子客企业的唯一标识,支持批量(用,分割),
|
void |
setTemplateId(String TemplateId)
Set 合同模板ID,为32位字符串。
注: ` 此处为第三方应用平台模板库模板ID,非子客模板ID`
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public OperateChannelTemplateRequest()
public OperateChannelTemplateRequest(OperateChannelTemplateRequest source)
public Agent getAgent()
public void setAgent(Agent Agent)
Agent
- 关于渠道应用的相关信息,包括渠道应用标识、第三方平台子客企业标识及第三方平台子客企业中的员工标识等内容,您可以参阅开发者中心所提供的 Agent 结构体以获取详细定义。
此接口下面信息必填。
public String getOperateType()
public void setOperateType(String OperateType)
OperateType
- 操作类型,可取值如下:
public String getTemplateId()
public void setTemplateId(String TemplateId)
TemplateId
- 合同模板ID,为32位字符串。
注: ` 此处为第三方应用平台模板库模板ID,非子客模板ID`public String getProxyOrganizationOpenIds()
public void setProxyOrganizationOpenIds(String ProxyOrganizationOpenIds)
ProxyOrganizationOpenIds
- 第三方平台子客企业的唯一标识,支持批量(用,分割),public String getAuthTag()
public void setAuthTag(String AuthTag)
AuthTag
- 模板可见范围, 可以设置的值如下:
all**: 所有本第三方应用合作企业可见
part**: 指定的本第三方应用合作企业
对应控制台的位置
public Long getAvailable()
public void setAvailable(Long Available)
Available
- 当OperateType=UPDATE时,可以通过设置此字段对模板启停用状态进行操作。
@Deprecated public UserInfo getOperator()
@Deprecated public void setOperator(UserInfo Operator)
Operator
- 暂未开放Copyright © 2024. All rights reserved.