BatchUpdateDocs(obsolete)

4.6开始废弃,推荐使用UpdateDocument代替

接口功能

更新指定 Form的文档,可以同时触发 workflow

请求参数
参数 类型 说明
DocIds List<String>
FieldsValue Dictionary <String, String> 要更新的字段或者执行的workflow步骤需要的参数添加在FieldsValue中
ActionCode String workflow步骤对应的action code
EntityName String 指定 Form
StaffId String 操作用户ID
StaffName String 操作用户Name
CurrentUserRole List<String> User类型的参数值是数组类型
ActionMessage String workflow 操作说明
UpdateWorkFlowArgs Boolean 传 false
Items List<BatchUpdateDocsModel> 单一的常规更新需执行上述所有步骤,批量则直接使用BatchUpdateDocsModel
返回数据类型(Data部分)

int, 其中result为1时成功,其他值失败

输入示例
{
  "DocIds": [
    "7d5b134b-3b89-413f-ad4e-86d21f98a62e"
  ],
  "FieldsValue": {
    "FlagPrivate": "Yes"
  },
  "ActionCode": "37cccf7e4af54d79801b999d7f930866",
  "EntityName": "DemoFormAlias",
  "StaffId": "DemoUser",
  "StaffName": "DemoUser",
  "CurrentUserRole": [],
  "ActionMessage": "Submit",
  "UpdateWorkflowArgs": false,
  "Items": null
}
返回示例
{
    "StatusCode": 200,
    "Info": "Request (or process) succeeded",
    "Data": [
        {
            "EntityName": "DemoFormAlias",
            "dataId": "7d5b134b-3b89-413f-ad4e-86d21f98a62e",
            "result": "1",
            "msg": "Process successed"
        }
    ]
}
© Digital Maker Product Team all right reserved,powered by Gitbook该文件修订时间: 2023-02-02 10:40:12

results matching ""

    No results matching ""