| 事件名称 | productionOrder_dispatched |
|---|---|
| 事件分类 | 生产单 |
| 事件类型 | 后端事件 |
| 推送方式 | Webhook |
{
"headers":{
// 租户ID
"TENANT_ID":[
"aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee"
]
"STAFF_ID":[
"123123"
]
// 时间戳
"x-nct-time":[
"1750351569887"
]
// 业务类型代码
"business-type":[
"1203"
]
}{
"requestId": "918d5c88-634b-4c43-9b90-a63f6535717b", // 请求唯一ID(保持原值)
"businessType": 1203, // 业务类型(工单派发)
"data": {
"status": "DISPATCHED", // 工单状态(已派发)
"workOrderId": 25063001, // 工单ID(新流水号)
"workOrderCode": "B-250630-006", // 工单号(日期+流水)
"workOrderStatus": 3, // 工单状态码(3=生产中)
"quantity": 120, // 计划生产数量(件)
"workOrderProcedureCodes": ["PRESSING", "MACHINING"], // 工序编码(冲压、机加工)
"workOrderProcedureNames": ["精密冲压", "数控加工"], // 工序名称
"assignees": [ // 分配的资源(人/机)
{
"code": "OP-1001", // 操作工编号
"name": "高级技师-张工",
"type": "STAFF",
"bottleneckResource": 1 // 是瓶颈(高级技工稀缺)
},
{
"code": "OP-1002",
"name": "操作工-李工",
"type": "STAFF",
"bottleneckResource": 0
},
{
"code": "EQ-SINTER-001",
"name": "1#智能烧结炉",
"type": "MACHINE",
"bottleneckResource": 1 // 是瓶颈(关键设备)
},
{
"code": "EQ-SINTER-002",
"name": "2#智能烧结炉",
"type": "MACHINE",
"bottleneckResource": 0
},
{
"code": "EQ-PRESS-101",
"name": "精密冲压机",
"type": "MACHINE",
"bottleneckResource": 0
}
],
"planTimeStart": 1751212800000, // 计划开始时间(2025-06-30 08:00:00)
"planTimeEnd": 1751299199000, // 计划结束时间(2025-07-01 07:59:59)
"code": "B-250630-006", // 工单号副本
"id": 25063001 // 工单ID副本
}
}| 枚举名 | 枚举值 | 描述 |
|---|---|---|
| ADD | 1 | ADD |
| EDIT | 2 | EDIT |
| DELETE | 3 | DELETE |
| 枚举名 | 枚举值 | 描述 |
|---|---|---|
| NONE | -1 | 无 |
| NOT_YET_BEGUN | 0 | 未开始 |
| RAW_MATERIAL | 1 | 未备料 |
| PRODUCING | 2 | 生产中 |
| INVALID | 3 | 已作废 |
| FINISHED | 4 | 已完成 |
| 枚举名 | 枚举值 | 描述 |
|---|---|---|
| NULL | 0 | 无 |
| STAFF | 1 | 人员 |
| GROUP | 2 | 小组 |
| MACHINE | 3 | 设备 |
| 枚举名 | 枚举值 | 描述 |
|---|---|---|
| ON | 1 | 是 |
| OFF | 0 | 否 |