dingtalk.oapi.rhino.order.detail.get (查询生产订单细码)

查询生产订单细码

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
req OpenApiGetProductOrderDetailReq 可选 请求体
  • └ product_order_id
  • Number
  • 可选
  • 863122
  • 生产订单id
  • └ tenant_id
  • String
  • 可选
  • 3841560883
  • 租户id
  • └ userid
  • String
  • 可选
  • 3345
  • 用户id

响应参数

名称 类型 示例值 描述
errmsg String 调用成功 响应消息
model Model 处理结果
  • detail_list
  • OpenApiProductOrderDetailDto []
  • 细码列表
  • └ id
  • Number
  • 1
  • 主键id
  • └ product_order_id
  • Number
  • 863122
  • 生产订单id
  • └ quantity
  • Number
  • 10
  • 数量
  • └ size_id
  • Number
  • 1234
  • 尺码id
  • └ size_name
  • String
  • XS
  • 尺码名称
  • └ tenant_id
  • String
  • 3841560883
  • 租户id
errcode Number 0 钉钉响应码

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/topapi/rhino/order/detail/get");
OapiRhinoOrderDetailGetRequest req = new OapiRhinoOrderDetailGetRequest();
OpenApiGetProductOrderDetailReq obj1 = new OpenApiGetProductOrderDetailReq();
obj1.setProductOrderId(863122L);
obj1.setTenantId("3841560883");
obj1.setUserid("3345");
req.setReq(obj1);
OapiRhinoOrderDetailGetResponse rsp = client.execute(req, access_token);
System.out.println(rsp.getBody());

响应示例

  • JSON示例
{
    "errmsg":"调用成功",
    "model":{
        "detail_list":[
            {
                    "id":1,
                    "product_order_id":863122,
                    "quantity":10,
                    "size_id":1234,
                    "size_name":"XS",
                    "tenant_id":"3841560883"
            }
        ]
    },
    "errcode":0
}

异常示例

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

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部