| 事件名称 | routing_created |
|---|---|
| 事件分类 | 工艺路线 |
| 事件类型 | 后端事件 |
| 推送方式 | Webhook |
{
"headers":{
// 租户ID
"TENANT_ID":[
"aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee"
]
"STAFF_ID":[
"123123"
]
// 时间戳
"x-nct-time":[
"1750351569887"
]
// 业务类型代码
"business-type":[
"1406"
]
}{
// 请求唯一标识
"requestId": "iiot_routing_create_20250701_015",
// 业务类型(1406=工艺路线创建)
"businessType": 1406,
// 工艺路线数据
"data": {
// 工艺路线主信息
"routing": {
// 工艺路线ID(唯一标识)
"id": 7333951031529890001,
// 工艺路线编码(唯一标识)
"code": "RT_GW7X58_V1",
// 工艺路线名称
"name": "智能网关外壳加工路线",
// 备注说明
"remark": "5轴CNC+激光切割",
// 可用状态(1=启用)
"available": 1,
// 关联产品
"itemCode": "GJX-7X58-HOUSING", // 产品物料号
"itemName": "智能网关外壳组件", // 产品名称
// BOM版本
"bomVersion": "V2.1", // 关联BOM版本
// 是否主路线(1=主工艺路线)
"master": 1,
// 生产参数
"prepareMaterialType": 1, // 备料方式(1=前道备料)
"baseQty": 10, // 基准产量(10套/批次)
// 操作员信息
"operatorCode": "ENG_1005", // 工艺工程师工号
"operatorName": "张明-工艺工程师", // 工程师姓名
// 时间戳
"createTime": 1750658611052, // 创建时间
"updateTime": 1750658611052, // 更新时间
// 序列号管理(0=不启用)
"snProduction": 0
},
// 工序序列(按生产顺序)
"routingProcedures": [
{
// 工艺路线编码
"routingCode": "RT_GW7X58_V1",
// 工序编码
"procedureCode": "PROC_CNC_01",
// 工序名称
"procedureName": "CNC精加工",
// 时间参数
"queueTime": 10, // 排队时间(分钟)
"queueTimeUnit": 2, // 时间单位(2=分钟)
"prepareTime": 8, // 准备时间(分钟)
"prepareTimeUnit": 2,
"processTime": 2400, // 加工时间(秒)
"processTimeUnit": 8, // 单位(8=秒)
"waitingTime": 5, // 等待时间(分钟)
"waitingTimeUnit": 2,
"transferTime": 8, // 转移时间(分钟)
"transferTimeUnit": 2,
// 工作中心配置
"workCenterCode": "WC_CNC_01", // 工作中心编码
"workCenterName": "CNC加工中心", // 工作中心名称
"workShopCode": "WS_05", // 车间编码
"workShopName": "5号数字车间", // 车间名称
// 仓库配置
"warehouseCode": "WHS_MACHINING", // 仓库编码
"warehouseName": "机加原料仓", // 仓库名称
"warehouseBinCode": null, // 货位编码
"warehouseBinName": null, // 货位名称
// 工艺特性
"outsource": 0, // 是否委外(0=自制)
"coreWorkCenter": 1, // 是否核心工序(1=是)
"inspectProcessTime": 300, // 质检时间(秒)
"inspectProcessTimeUnit": 8, // 单位(8=秒)
// 质量控制
"selfCheck": 1, // 操作工自检(1=需要)
"specialInspect": 1, // 专职检验(1=需要)
// 生产参数
"productionUnitCode": "套", // 生产单位
"jbkUnitCode": "套", // 计件单位
"printProcedure": 1, // 是否打印工序卡(1=是)
"requirement": "粗糙度≤0.8μm" // 工艺要求
},
{
"routingCode": "RT_GW7X58_V1",
"procedureCode": "PROC_LASER_02",
"procedureName": "激光切割",
"queueTime": 5,
"queueTimeUnit": 2,
"prepareTime": 5,
"prepareTimeUnit": 2,
"processTime": 1200,
"processTimeUnit": 8,
"waitingTime": 3,
"waitingTimeUnit": 2,
"transferTime": 5,
"transferTimeUnit": 2,
"workCenterCode": "WC_LASER_02",
"workCenterName": "激光加工中心",
"workShopCode": "WS_05",
"workShopName": "5号数字车间",
"warehouseCode": "WHS_SEMI",
"warehouseName": "半成品仓",
"warehouseBinCode": null,
"warehouseBinName": null,
"outsource": 0,
"coreWorkCenter": 1,
"inspectProcessTime": 180,
"inspectProcessTimeUnit": 8,
"selfCheck": 1,
"specialInspect": 1,
"productionUnitCode": "套",
"jbkUnitCode": "套",
"requirement": "切割精度±0.1mm"
}
],
// 工序关系(定义生产流程)
"procedureRelations": [
{
"routingCode": "RT_GW7X58_V1",
"procedureCode": "PROC_CNC_01", // 当前工序
"nextProcedureCode": "PROC_LASER_02" // 下一工序
}
],
// 工序物料清单
"procedureMaterials": [
{
"routingCode": "RT_GW7X58_V1",
"itemCode": "MAT_AL_5052", // 物料编码
"itemName": "5052铝合金板", // 物料名称
"procedureCode": "PROC_CNC_01", // 消耗工序
"usingQty": 1.2, // 单套用量(kg)
"attritionRate": 0.5, // 损耗率(%)
"backFlush": 1 // 是否倒冲(1=是)
},
{
"routingCode": "RT_GW7X58_V1",
"itemCode": "MAT_COOLANT",
"itemName": "切削液",
"procedureCode": "PROC_CNC_01",
"usingQty": 0.3, // 升/套
"attritionRate": 0,
"backFlush": 1
}
],
// 扩展字段(预留)
"procedureEnvElements": null, // 环境参数(温度/湿度)
"procedureInspectAssignees": null, // 质检责任人
"procedureInspectPlanStandards": null, // 检验标准
// 系统ID(同routing.id)
"id": 7333951031529890001,
// 工艺路线编码(同routing.code)
"code": "RT_GW7X58_V1"
}
}| 枚举名 | 枚举值 | 描述 |
|---|---|---|
| ON | 1 | 是 |
| OFF | 0 | 否 |
| 枚举名 | 枚举值 | 描述 |
|---|---|---|
| ON | 1 | 是 |
| OFF | 0 | 否 |