dingtalk.oapi.rhino.mos.layout.operationdefs.listsimple (批量获取最后版本工序精简信息)

批量获取最后版本工序精简信息

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
operation_uids Number [] 必须 1
  • 最大列表长度:2000
  • 工序唯一ID
    tenant_id String 必须 2000212111 租户ID
    userid String 可选 123 用户ID
    order_id Number 可选 111 订单ID

    响应参数

    名称 类型 示例值 描述
    errmsg String 操作成功 错误提示
    result OperationDefDto [] [] 工序定义图
    • └ applicable_size_code
    • String
    • S
    • 适用尺码(即将下线,后续迁移到applicable_size_list)
    • └ auto_schedule
    • Boolean
    • true
    • 是否需要调度
    • └ enter_condition
    • String
    • ALL_MATCH
    • 进入条件:ANY_MATCH/ALL_MATCH
    • └ flow_id
    • Number
    • 1
    • PaaSflowID(只用于返回,保存会自增)
    • └ flow_version
    • Number
    • 1
    • 工序定义版本
    • └ name
    • String
    • 自动拉布
    • 工序名称
    • └ operation_external_id
    • String
    • 1
    • 工序外部ID
    • └ operation_type
    • String
    • ASSIST
    • 工序类型:ASSIST/QUALITY_INSPECT/TECHNOLOGY
    • └ operation_uid
    • Number
    • 1
    • 工序唯一ID
    • └ process_type_code
    • String
    • SJ
    • 工序能力类型:SJ/PP/TR等
    • └ section_code
    • String
    • F-SL
    • 工段CODE:F-SL/C..
    • └ section_name
    • String
    • 缝制-碎料
    • 工段名称:缝制-碎料/裁床..
    • └ skip
    • Boolean
    • false
    • 是否跳过(不生产)
    • └ std_cost
    • String
    • 33.3
    • 标准工时/秒
    • └ biz_code
    • String
    • DCCYRFDZXT0001
    • 业务编码
    • └ biz_source
    • String
    • MOS
    • 业务来源
    • └ exec_system
    • String
    • CUTTING_APP
    • 执行系统
    • └ applicable_size_list
    • String []
    • ["S","M"]
    • 适用尺码列表
    • └ process_code
    • String
    • NZCKHZTR0011
    • 工序编码(同订单内唯一)
    • └ biz_id_dtech_item
    • String
    • 11072431
    • 工艺内容ID(bop)
    • └ item_version
    • Number
    • 1
    • 工艺内容版本(bop)
    errcode Number 200 错误码

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/topapi/rhino/mos/layout/operationdefs/listsimple");
    OapiRhinoMosLayoutOperationdefsListsimpleRequest req = new OapiRhinoMosLayoutOperationdefsListsimpleRequest();
    req.setOperationUids("1");
    req.setTenantId("2000212111");
    req.setUserid("123");
    req.setOrderId(111L);
    OapiRhinoMosLayoutOperationdefsListsimpleResponse rsp = client.execute(req, access_token);
    System.out.println(rsp.getBody());

    响应示例

    • JSON示例
    {
        "errmsg":"操作成功",
        "result":[
            {
                    "applicable_size_code":"S",
                    "auto_schedule":true,
                    "enter_condition":"ALL_MATCH",
                    "flow_id":1,
                    "flow_version":1,
                    "name":"自动拉布",
                    "operation_external_id":"1",
                    "operation_type":"ASSIST",
                    "operation_uid":1,
                    "process_type_code":"SJ",
                    "section_code":"F-SL",
                    "section_name":"缝制-碎料",
                    "skip":false,
                    "std_cost":"33.3",
                    "biz_code":"DCCYRFDZXT0001",
                    "biz_source":"MOS",
                    "exec_system":"CUTTING_APP",
                    "applicable_size_list":{
                        "string":[
                            "[\"S\"",
                            "\"M\"]"
                        ]
                    },
                    "process_code":"NZCKHZTR0011",
                    "biz_id_dtech_item":"11072431",
                    "item_version":1
            }
        ],
        "errcode":200
    }

    异常示例

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

    错误码解释

    错误码 错误描述 解决方案

    API工具

    如何获得此API

    FAQ

    返回
    顶部