保存申请单草稿
功能介绍
保存申请单草稿。
URI
POST /console/servicetask/api/localMethod/save_process_draft/saveAsDraftNew
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
X-Auth-Token |
是 |
String |
参数解释: IAM用户的token。 通过调用IAM服务获取用户Token接口获取(即响应消息头中X-Subject-Token的值)。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 |
X-Application-Id |
是 |
String |
参数解释: 应用ID。 您可以在应用设计态的“应用中心 > 应用发布”页面获取,详情请参见应用发布。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 |
X-Tenant-Id |
是 |
String |
参数解释: 当前IAM的租户ID。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
[数组元素] |
否 |
Array of DefinitionArrayParam objects |
参数解释: 启动流程入参集合。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
blockType |
是 |
String |
参数解释: 区块类型:业务组件serverKey。 约束限制: 不涉及。 取值范围:
默认取值: 不涉及。 |
nodeId |
是 |
String |
参数解释: 区块ID。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 |
blockId |
是 |
String |
参数解释: 节点ID。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 |
data |
否 |
Array of strings |
参数解释: 携带数据。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 |
响应参数
状态码: 200
参数 |
参数类型 |
描述 |
---|---|---|
code |
Integer |
参数解释: 接口返回码。 取值范围: 不涉及。 默认取值: 不涉及。 |
data |
data object |
参数解释: 接口响应数据。 取值范围: 不涉及。 默认取值: 不涉及。 |
orderID |
String |
参数解释: 请求跟踪流水号。 取值范围: 不涉及。 默认取值: 不涉及。 |
参数 |
参数类型 |
描述 |
---|---|---|
currentUserCN |
String |
参数解释: 当前用户名称。 取值范围: 不涉及。 默认取值: 不涉及。 |
lastUpdateDate |
Integer |
参数解释: 更新日期。 取值范围: 不涉及。 默认取值: 不涉及。 |
modifier |
String |
参数解释: 修改人UUID。 取值范围: 不涉及。 默认取值: 不涉及。 |
processTemplateName |
String |
参数解释: 流程模板编号。 取值范围: 不涉及。 默认取值: 不涉及。 |
templateId |
String |
参数解释: 流程模板编号。 取值范围: 不涉及。 默认取值: 不涉及。 |
currentUserUuid |
String |
参数解释: 当前用户UUID。 取值范围: 不涉及。 默认取值: 不涉及。 |
currentUserId |
Integer |
参数解释: 当前用户ID。 取值范围: 不涉及。 默认取值: 不涉及。 |
bizSeqExtAttrs |
Array of strings |
参数解释: 业务对象拓展属性集合。 取值范围: 不涉及。 默认取值: 不涉及。 |
lastUpdateUserCN |
String |
参数解释: 更新人。 取值范围: 不涉及。 默认取值: 不涉及。 |
scope |
String |
参数解释: 区域信息。 取值范围: 不涉及。 默认取值: 不涉及。 |
rowIdx |
Integer |
参数解释: 行号索引。 取值范围: 不涉及。 默认取值: 不涉及。 |
processTitle |
String |
参数解释: 流程实例名称。 取值范围: 不涉及。 默认取值: 不涉及。 |
bizSeqExtType |
String |
参数解释: 业务对象拓展类型名称。 取值范围: 不涉及。 默认取值: 不涉及。 |
creationUserCN |
String |
参数解释: 创建人。 取值范围: 不涉及。 默认取值: 不涉及。 |
lastUpdatedBy |
Integer |
参数解释: 更新人。 取值范围: 不涉及。 默认取值: 不涉及。 |
creator |
String |
参数解释: 创建人UUID。 取值范围: 不涉及。 默认取值: 不涉及。 |
appName |
String |
参数解释: 应用名称。 取值范围: 不涉及。 默认取值: 不涉及。 |
entityType |
String |
参数解释: 关联类型。 取值范围: business:表示关联到流程。 默认取值: 不涉及。 |
processTemplateVersion |
String |
参数解释: 流程模板版本。 取值范围: 不涉及。 默认取值: 不涉及。 |
holdableList |
Array of strings |
参数解释: 模型集合。 取值范围: 不涉及。 默认取值: 不涉及。 |
finished |
Boolean |
参数解释: 生命周期状态是否结束。 取值范围:
默认取值: 不涉及。 |
creationDate |
Integer |
参数解释: 创建日期。 取值范围: 不涉及。 默认取值: 不涉及。 |
creationUserUuid |
String |
参数解释: 创建人UUID。 取值范围: 不涉及。 默认取值: 不涉及。 |
holderId |
Integer |
参数解释: 表单Holder ID。 取值范围: 不涉及。 默认取值: 不涉及。 |
createdBy |
Integer |
参数解释: 创建人。 取值范围: 不涉及。 默认取值: 不涉及。 |
businessKey |
String |
参数解释: 业务流水号。 取值范围: 不涉及。 默认取值: 不涉及。 |
holderType |
String |
参数解释: 表单Holder类型。 取值范围:
默认取值: 不涉及。 |
请求示例
https://dme.cn-north-4.huaweicloud.cn/workflowRuntime/console/servicetask/api/localMethod/save_process_draft/saveAsDraftNew [ { "blockType" : "save_process_draft", "nodeId" : "", "blockId" : "", "data" : [ { "processTemplateName" : "ProcessSyyy240307_1", "processTemplateVersion" : "4", "businessKey" : "" } ] }, { "nodeId" : "StartEvent_1", "blockType" : "participant", "blockId" : "256cf56f", "data" : [ { "MarketingManager" : "1008600000046223908" } ] }, { "nodeId" : "StartEvent_1", "blockType" : "attachment", "blockId" : "67c0f8e6", "data" : [ { "id" : "607281682566889472", "nodeId" : "StartEvent_1", "size" : 32071, "fileName" : "findmytask.xlsx", "nodeName" : "启动流程", "uploadTime" : "2024-03-07 18:40:35", "creator" : "hid_fje4j2nvnue3xwp" } ] } ]
响应示例
状态码: 200
OK
{ "code" : 0, "data" : { "currentUserCN" : "hid_fje4j2nvnue3xwp", "lastUpdateDate" : 1710422023229, "modifier" : "1008600000065234815", "processTemplateName" : "WXR2024031201", "templateId" : "WXR2024031201", "currentUserUuid" : "1008600000065234815", "currentUserId" : 0, "bizSeqExtAttrs" : [ ], "lastUpdateUserCN" : " ", "scope" : null, "rowIdx" : -1, "processTitle" : "WXR2024031201_2024-03-14T21:13:41.984+0800", "bizSeqExtType" : "WfBusinessSeq", "id" : "609856930319441920", "state" : "DRAFT", "creationUserCN" : " ", "lastUpdatedBy" : 1008600000065234800, "creator" : "1008600000065234815", "appName" : "WfWorkflowDemoService", "entityType" : "business", "processTemplateVersion" : "5", "holdableList" : [ "com.huawei.it.plm.workflow.framework.model.WfFormData", "com.huawei.it.plm.workflow.framework.model.WfAttachment", "com.huawei.it.plm.workflow.framework.model.WfBusinessObject" ], "finished" : false, "creationDate" : 1710422023229, "creationUserUuid" : "1008600000065234815", "holderId" : 609856930319441900, "createdBy" : 1008600000065234800, "businessKey" : "P10000548", "holderType" : "business" }, "orderID" : "fc9243bb67eb4a8cbe34e6eb87e8e1f7" }
状态码
状态码 |
描述 |
---|---|
200 |
OK |
错误码
请参见错误码。