事件名称 | operation_updated |
---|---|
事件分类 | 标准工序 |
事件类型 | 后端事件 |
推送方式 | Webhook |
{
"headers":{
// 租户ID
"TENANT_ID":[
"aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee"
]
"STAFF_ID":[
"123123"
]
// 时间戳
"x-nct-time":[
"1750351569887"
]
// 业务类型代码
"business-type":[
"1402"
]
}
{
// 请求唯一标识(操作流水号)
"requestId": "iiot_proc_update_20250701_012",
// 业务类型编码(1402=工序更新)
"businessType": 1402,
// 工序更新数据
"data": {
// 工序配置主体
"procedure": {
// 工序名称(显示名称)
"name": "CNC精加工_V2",
// 工序编码(不可变更的唯一标识)
"code": "PROC_CNC_01",
// 工序备注说明
"remark": "升级5轴加工参数",
// 启用状态(1=启用,0=停用)
"enable": 1,
// 工作中心配置
"workCenterCode": "WC_CNC_01", // 物理产线位置
"workCenterName": "CNC加工中心",
// 仓库关联配置
"warehouseCode": "WHS_MACHINING", // 原料仓库
"warehouseName": "机加原料仓",
"warehouseBinCode": null, // 货位未指定
"warehouseBinName": null,
// 工序特性
"outsource": 0, // 是否委外(0=自制)
"coreWorkCenter": 1, // 是否核心工序(1=是)
// 时间参数配置(单位类型):
"queueTimeUnit": 2, // 排队时间单位(2=分钟)
"queueTime": 10, // 排队时间(原0→10分钟)
"prepareTimeUnit": 2, // 准备时间单位(分钟)
"prepareTime": 8, // 准备时间(原22→8分钟)
"processTimeUnit": 8, // 加工时间单位(8=秒)
"processTime": 2400, // 加工时间(原0→2400秒=40分钟)
"waitingTimeUnit": 2, // 等待时间单位
"waitingTime": 5, // 等待时间(新增)
"transferTimeUnit": 2, // 转移时间单位
"transferTime": 8, // 转移时间(新增)
// 工艺控制标记:
"directStore": 0, // 是否直接入库(0=否)
"jbkCountTime": 1, // 是否计工时(0→1=是)
"divideWork": 0, // 是否可分拆工序
"usingUnitConvert": 0, // 是否需单位转换
"usingOverBalanceJbk": 0, // 是否允许超额计件
"overBalanceRate": 0, // 超额计件比例
"selfCheck": 1, // 操作工自检(0→1=需要)
"specialInspect": 1, // 专职检验(0→1=需要)
"prepareMaterialType": 1, // 备料方式(1=前道备料)
"packaging": 0, // 是否包装工序
"printProcedure": 1, // 是否打印工序卡(0→1=是)
"procedureType": 1 // 工序类型(1=机加工)
},
// 环境监测参数(未启用)
"procedureEnvElements": null, // 预留:温度/振动传感器配置
// 质检责任人(未启用)
"procedureInspectAssignees": null, // 预留:["质检员A"]
// 检验标准(未启用)
"inspectStandards": null, // 预留:表面粗糙度≤0.8μm
// 检验计划(未启用)
"inspectPlanStandards": null, // 预留:首检+抽检计划
// 系统分配工序ID(不可变更)
"id": 7333951031529890000,
// 工序编码(同procedure.code)
"code": "PROC_CNC_01"
}
}