dingtalk.oapi.process.template.upgrade (审批模板升级)

升级企业审批模板中的金额类组件到新的支付套件

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
process_code String 必须 PROC-9DBDD0D8-3ABF-475D-9C0C-B14302A8BEA0 流程code
form_component_id String 必须 MoneyField-JE7YXQ1Z 数组或金额类组件id
detail_component_id String 可选 TableField-JE7YXQ1X 明细组件id
userid String 必须 0112130426587521 其实是staffId

响应参数

名称 类型 示例值 描述
result Boolean true 返回是否升级成功
errcode Number 400 错误code
errmsg String 系统错误 错误信息
success Boolean true 服务调用时候成功

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/topapi/process/template/upgrade");
OapiProcessTemplateUpgradeRequest req = new OapiProcessTemplateUpgradeRequest();
req.setProcessCode("PROC-9DBDD0D8-3ABF-475D-9C0C-B14302A8BEA0");
req.setFormComponentId("MoneyField-JE7YXQ1Z");
req.setDetailComponentId("TableField-JE7YXQ1X");
req.setUserid("0112130426587521");
OapiProcessTemplateUpgradeResponse rsp = client.execute(req, access_token);
System.out.println(rsp.getBody());

响应示例

  • JSON示例
{
    "result":true,
    "errcode":400,
    "errmsg":"系统错误",
    "success":true
}

异常示例

  • JSON示例
{
	"errcode":88,
	"errmsg":"ding talk error"
}

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部