事件名称 | routing_updated |
---|---|
事件分类 | 工艺路线 |
事件类型 | 后端事件 |
推送方式 | Webhook |
{
"headers":{
// 租户ID
"TENANT_ID":[
"aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee"
]
"STAFF_ID":[
"123123"
]
// 时间戳
"x-nct-time":[
"1750351569887"
]
// 业务类型代码
"business-type":[
"1407"
]
}
{
// 请求ID(操作流水号)
"requestId": "iiot_routing_update_20250701_022",
// 业务类型(1407=工艺路线更新)
"businessType": 1407,
// 更新数据
"data": {
// 工艺路线主信息
"routing": {
// 系统ID(不可变更)
"id": 7333951031529890001,
// 工艺路线编码(不可变更)
"code": "RT_GW7X58_V1",
// 工艺路线名称(更新为更明确)
"name": "网关外壳加工路线_V2",
// 备注说明(添加优化说明)
"remark": "优化CNC工序效率",
// 可用状态(保持启用)
"available": 1,
// 关联产品
"itemCode": "GJX-7X58-HOUSING", // 产品物料号
"itemName": "智能网关外壳组件", // 产品名称
// BOM版本(同步更新)
"bomVersion": "V2.1", // 关联BOM版本
// 是否主路线(保持主路线)
"master": 1,
// 生产参数
"prepareMaterialType": 1, // 备料方式(1=前道备料)
"baseQty": 20, // 基准产量(10→20套/批次)
// 操作员信息
"operatorCode": "ENG_1005", // 工艺工程师工号
"operatorName": "张明-工艺工程师", // 工程师姓名
// 时间戳(更新时间变更)
"createTime": 1750658611052, // 原始创建时间
"updateTime": 1750659988000, // 本次更新时间
// 序列号管理(保持不启用)
"snProduction": 0
},
// 工序序列(优化时间参数)
"routingProcedures": [
{
// 工艺路线编码
"routingCode": "RT_GW7X58_V1",
// 工序编码
"procedureCode": "PROC_CNC_01",
// 工序名称
"procedureName": "CNC精加工_V2", // 名称更新
// 时间参数优化
"queueTime": 5, // 排队时间(10→5分钟)
"queueTimeUnit": 2, // 时间单位(分钟)
"prepareTime": 5, // 准备时间(8→5分钟)
"prepareTimeUnit": 2,
"processTime": 1800, // 加工时间(2400→1800秒)
"processTimeUnit": 8, // 单位(秒)
"waitingTime": 3, // 等待时间(5→3分钟)
"waitingTimeUnit": 2,
"transferTime": 5, // 转移时间(8→5分钟)
"transferTimeUnit": 2,
// 工作中心(保持不变)
"workCenterCode": "WC_CNC_01",
"workCenterName": "CNC加工中心",
"workShopCode": "WS_05",
"workShopName": "5号数字车间",
// 仓库配置(变更仓库)
"warehouseCode": "WHS_CNC", // 更新为专用仓库
"warehouseName": "CNC原料仓", // 仓库名称更新
"warehouseBinCode": null,
"warehouseBinName": null,
// 工艺特性(新增质检)
"inspectProcessTime": 240, // 新增质检时间(秒)
"inspectProcessTimeUnit": 8,
// 质量控制(启用双检)
"selfCheck": 1, // 新增自检(0→1)
"specialInspect": 1, // 新增专检(0→1)
// 生产参数(更新单位)
"productionUnitCode": "件", // 单位更新(套→件)
"jbkUnitCode": "件", // 同步更新
"printProcedure": 1, // 启用工序卡打印(0→1)
"requirement": "粗糙度≤0.6μm" // 要求升级(0.8→0.6)
},
{
"routingCode": "RT_GW7X58_V1",
"procedureCode": "PROC_LASER_02",
"procedureName": "激光切割",
"queueTime": 3, // 优化(5→3)
"prepareTime": 3, // 优化(5→3)
"processTime": 900, // 优化(1200→900秒)
// 其他字段保持...
}
],
// 工序关系(保持不变)
"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.0, // 用量优化(1.2→1.0kg)
"attritionRate": 0.3, // 损耗降低(0.5→0.3%)
"backFlush": 1, // 启用倒冲(0→1)
"updateTime": 1750659988000 // 更新时间同步
},
// 其他物料...
],
// 扩展字段(保持未启用)
"procedureEnvElements": null,
"procedureInspectAssignees": null,
"procedureInspectPlanStandards": null,
// 系统ID(同routing.id)
"id": 7333951031529890001,
// 工艺路线编码(同routing.code)
"code": "RT_GW7X58_V1"
}
}