- 最新动态
- 功能总览
- 产品介绍
- 计费说明
- 快速入门
- 控制台指南
-
用户指南
- IPDCenter基础服务使用指南
- 数字化制造云平台使用指南
- 工业仿真云平台服务使用指南
- 开发指南
- API参考
-
常见问题
- 控制台
- IPDCenter基础服务
- 产品主数据协同服务
-
数字化制造云平台
- 什么是一级租户和二级租户?
- 用户忘记密码了怎么办?
- 为什么在使用数字化制造云平台时提示无权限操作?
- 如何调整用户的功能操作权限?
- 配置“工厂建模”前需要做哪些准备?
- 如何自定义“Part定义”中的“单位”取值?
- 添加班次前需要做哪些准备?
- 标准制造数据模型当中支持的参数不满足用户业务要求怎么办?
- 数字化制造云平台系统中数据常见的状态有哪些?
- 为什么在引用其他功能模块数据时选不到之前配置的记录?
- 产品质检方案定义当中质检方案数据怎么修改?
- 生成工单质检方案的方式有哪些?
- 工单冻结后对工单有什么影响?
- 进入“生产管理”下的页面时提示“请先关联工厂”?
- 为什么“物料信息查询”页面导入物料信息提示物料不存在?
- 进入“质量检验”下的页面时提示用户未关联部门?
- 工业仿真云平台服务
- 文档下载
- 通用参考
链接复制成功!
保存申请单草稿
功能介绍
保存申请单草稿。
URI
POST /console/servicetask/api/localMethod/save_process_draft/saveAsDraftNew
示例接口地址:{域名(有文根需带文根)}/pdmcore/ipdcworkflowservice/console/servicetask/api/localMethod/save_process_draft/saveAsDraftNew
请求头
使用机机认证调用接口时需传入header:Authorization,其值为机机鉴权token。
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
DefinitionArrayParam |
否 |
Array of DefinitionArrayParam objects |
请求参数 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
blockId |
否 |
String |
区块ID或页面组件的ref |
nodeId |
否 |
String |
节点ID |
blockType |
否 |
String |
区块类型:xdm/业务组件serverKey,为xdm时需要将数据保存到xdm对应模块中 |
data |
否 |
JSONArray object |
携带模型数据 |
blockType类型 |
含义 |
示例 |
---|---|---|
start_process |
发起流程 |
{ "blockType": "start_process", "nodeId": "", "blockId": "", "data": [ { "processTemplateName": "Test_file_0426", "processTemplateVersion": "1", "businessKey": "P10159322" } ] } |
save_process_draft |
保存草稿 |
{ "blockType": "save_process_draft", "nodeId": "", "blockId": "", "data": [ { "processTemplateName": "Test_file_0426", "processTemplateVersion": "1", "businessKey": "P10159322" } ] } |
attachment |
附件 |
{ "nodeId": "StartEvent_1", "blockType": "attachment", "blockId": "67c0f8e6", "data": [ { "id": "626744214796914688", "nodeId": "StartEvent_1", "size": "44894", "fileName": "测试上传.xlsx", "nodeName": "启动流程", "uploadTime": 1714448265168, "taskId": "", "creator": "XDM_Developer" } ] } |
participant |
设置参与者 |
{ "nodeId": "StartEvent_1", "blockType": "participant", "blockId": "256cf56f", "data": [ { "MiserableCoder": "93172bbfd0f64437956d4c9de9345386" } ] } |
xdm模型名称 |
xdm模型 |
{ "nodeId": "StartEvent_1", "blockType": "CadInfo", "blockId": "6f305382", "data": [ { "checkInOrCheckOutText": "123456" } ] } |
响应参数
状态码: 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 |
最新修改用户 |
processTitle |
String |
流程实例名称 |
bizSeqExtType |
String |
业务对象拓展类型名称 |
state |
String |
状态 |
creationUserCN |
String |
创建用户 |
lastUpdatedBy |
Integer |
最新更新人 |
creator |
String |
创建人UUID |
processTemplateVersion |
String |
流程模板版本 |
finished |
Boolean |
流程是否完成 |
creationDate |
Integer |
创建日期 |
creationUserUuid |
String |
创建人UUID |
createdBy |
Integer |
创建人 |
请求示例
[{ "blockType": "start_process", "nodeId": "", "blockId": "", "data": [{ "processTemplateName": "Test0425", "processTemplateVersion": "4" }] }, { "nodeId": "StartEvent_1", "blockType": "participant", "blockId": "256cf56f", "data": [{ "mainReview": "05209014da3a49faa68056102da7ba35" }] }, { "nodeId": "StartEvent_1", "blockType": "attachment", "blockId": "67c0f8e6", "data": [] }, { "nodeId": "StartEvent_1", "blockType": "EcChangeTypeTemplate", "blockId": "fee5a374", "data": [{ "EcChangeType": "11", "Version": "22" }] }]
响应示例
状态码: 200
接口返参
{ "code": 0, "data": { "currentUserCN": "isc_ipdc_hwx", "lastUpdateDate": 1714016191581, "modifier": "05209014da3a49faa68056102da7ba35", "processTemplateName": "Test0425", "templateId": "Test0425", "currentUserUuid": "05209014da3a49faa68056102da7ba35", "currentUserId": 0, "bizSeqExtAttrs": [], "lastUpdateUserCN": " ", "scope": "otc", "rowIdx": -1, "processTitle": "Test0425_2024-04-25T11:36:31.527+0800", "bizSeqExtType": "WfBusinessSeq", "id": "624931966843621376", "state": "DRAFT", "creationUserCN": " ", "creator": "05209014da3a49faa68056102da7ba35", "appName": "IpdcWorkflowService", "entityType": "business", "processTemplateVersion": "1", "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": 1714016191581, "creationUserUuid": "05209014da3a49faa68056102da7ba35", "holderId": 624931966843621376, "businessKey": "P10000372", "holderType": "business" }, "orderID": "947bef1124974ea8bf5f380a0ca291a5" }
状态码
状态码 |
描述 |
---|---|
200 |
接口返参 |
错误码
请参见错误码。
使用说明
如果需要获得正常的反参,则需在页面上运行一个真实存在的流程,单击保存草稿按钮,从接口中取得相应的入参。否则接口返回是200,返回信息中不会有真实模板的信息。