1 总述

栏目 说明 备注
请求方式 POST
请求数据格式 JSON
返回数据格式 JSON
Header x-iac-token或x-auth-token

2 入参说明

SDK对象: com.cvte.lcp.base.common.dto.workflow.WorkFlowConnectorApproverParamDTO

参数名 数据类型 是否必填 说明 备注
formId String 表单分类
stateMachineCode String 工作流编码
nodeCode String 节点编码
nodeBizStatusCode String 节点业务状态编码
formInstanceId String 表单数据id(单据实例id)
optAccount String 操作人账号
optName String 操作人姓名
crtAccount String 单据创建人账号
crtName String 单据创建人姓名
mainMap Map<String,Object> 主表数据 key为字段的apiName,value为字段值,主表字段: {“FACTORY_CODE”:”1001”,”FACTORY_NAME”:”工厂1””}
bizListMap Map<String, List<Map<String,Object>>> 明细表数据 key为明细表表名(大写),value为明细表数据,业务表字段: {“DETAILS”:[{“MATERIAL_CODE”:”1001”,”MATERIAL_NAME”:”物料1”}]}

入参例子

{
    "formId": "20290c0735334787bdd3d384df95654c",
    "optName": "张三",
    "productId": "e7a8d019e4d64e12aa1407fad35bb040",
    "bizListMap": {
        "LCP_TABLE_FE2ACC98F3B06": [
            {
                "OBJ_ID": "53978d75c0b240e0bb3509e25e19429b",
                "INT_42F5295180AC9": 1,
                "CRT_TIME": 1719800355579,
                "UPD_TIME": 1719800355579,
                "CRT_USER": "zhangsan",
                "TEXT_199D89DD5F246": "文本1",
                "UPD_USER": "zhangsan",
                "ID": "bbbf310728414cf883a4a83630db68c2",
                "PARENT_ID": "-1"
            },
            {
                "OBJ_ID": "53978d75c0b240e0bb3509e25e19429b",
                "INT_42F5295180AC9": 2,
                "CRT_TIME": 1719800355580,
                "UPD_TIME": 1719800355580,
                "CRT_USER": "zhangsan",
                "TEXT_199D89DD5F246": "文本2",
                "UPD_USER": "zhangsan",
                "ID": "f49b55d35e7044d29058318d06bb01eb",
                "PARENT_ID": "-1"
            }
        ]
    },
    "nodeCode": "n_sys_suspend",
    "optAccount": "zhangsan",
    "crtName": "张三",
    "formInstanceId": "53978d75c0b240e0bb3509e25e19429b",
    "mainMap": {
        "CRT_TIME": 1719799890010,
        "CRT_USER": "zhangsan",
        "UPD_TIME": 1719800355477,
        "UPD_USER": "zhangsan",
        "CURRENT_NODE": "n_sys_draft",
        "WF_RELATION_ID": "18d47f63fdc141318125dd5ba54e7828",
        "TEXT_23BE4847542ED": "主表文本",
        "CURRENT_HANDLER": "zhangsan",
        "CURRENT_NODE_NAME": "起草节点",
        "CURRENT_HANDLER_NAME": "张三",
        "CLASS_ID": "20290c0735334787bdd3d384df95654c",
        "SERIAL_NUMBER": "TZ-PROCESS_DYNAMIC_REVIEWER202407010000005",
        "SELECT_9179C86146A9C": "2",
        "LIFECYCLE": "DRAFT",
        "ID": "53978d75c0b240e0bb3509e25e19429b",
        "WF_INSTANCE_ID": "366346efc14b45229081d497a05a73a9",
        "DVERSION_NO": 3
    },
    "stateMachineCode": "PROCESS_DYNAMIC_REVIEWER_1716983436815",
    "nodeBizStatusCode": "YYYYy",
    "tenantId": "c518f53d-b405-4111-afe1-5c082b284971",
    "crtAccount": "zhangsan"
}

3 出参说明

SDK对象: com.cvte.lcp.base.common.dto.workflow.WorkFlowConnectorApproverRspDTO

参数名 数据类型 是否必填 说明 备注
id String 用户id 填id或域账号都可
account String 用户域账号
name String 用户姓名

出参示例

{
    "status": "0",
    "message": "success",
    "data": [
        {
            "id": "zhangsan",
            "account": "zhansan",
            "name": "张三"
        },
        {
            "id": "lisi",
            "account": "lisi",
            "name": "李四"
        }
    ]
}
作者:叶端旺  创建时间:2024-07-01 10:27
最后编辑:叶端旺  更新时间:2025-05-12 18:04