事件名称 | productionReporting_created |
---|---|
事件分类 | 生产报工记录 |
事件类型 | 后端事件 |
推送方式 | Webhook |
{
"headers":{
// 租户ID
"TENANT_ID":[
"aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee"
]
"STAFF_ID":[
"123123"
]
// 时间戳
"x-nct-time":[
"1750351569887"
]
// 业务类型代码
"business-type":[
"1001"
]
}
{
"requestId": "a9109c7a-936c-4284-b9d2-553b8be9dc5b", // 报工记录ID
"businessType": 1001, // 业务类型(报工创建)
"data": {
"id": 54618684, // 记录ID
"status": "ADD", // 记录状态(新增)
"workOrderCode": "B-250616-002", // 工单号
"workOrderType": 1, // 工单类型(常规生产)
"workOrderProcedureCode": "冲压1", // 工序编码
"workOrderProcedureName": "冲压1", // 工序名称
"workCenterCode": "ZP-05", // 工作中心(补充区域)
"isLast": true, // 是否末道工序
"isSelfInspect": true, // 开启自检(工业要求)
"selfInspectQualifiedQuantity": 980, // 自检合格量
"selfInspectUnQualifiedQuantity": 20, // 自检不合格量
"isSpecialInspect": false, // 专检标识
"allInspect": false, // 全检标识
"headInspect": true, // 首检开启
"lastInspect": true, // 末检开启
"samplingInspect": true, // 抽检开启
"headInspectQuantity": 50, // 首检数量
"lastInspectQuantity": 50, // 末检数量
"samplingInspectType": 2, // 抽检类型(百分比)
"samplingInspectPercent": 10, // 抽检比例(10%)
"samplingInspectPercentType": 1, // 抽检比类型
"samplingInspectQuantity": 100, // 抽检数
"jobBookingTime": 1750065307000, // 报工时间
"timeSpan": 480, // 总工时(分钟)
"realTimeSpan": 465, // 实际工时(分钟)
"timeUnit": 4, // 时间单位(分钟)
"procedureTime": 420, // 加工时间(分钟)
"prepareTimeUnit": 2, // 准备时间单位(小时)
"prepareTimeUnitName": "HOUR", // 单位名称
"prepareTime": 1, // 准备时间(1小时)
"processTimeUnit": 8, // 加工时间单位(秒/件)
"processTimeUnitName": "秒/产品", // 单位名称
"processTime": 25, // 单件加工秒数
"itemCode": "P-20220819", // 产品编码(标准化)
"itemName": "液压缸外壳", // 产品名称(工业件)
"itemUnit": "个", // 计量单位(工业件)
"workOrderProductType": 1, // 产品类型(成品)
"lotCode": "B-250616-002001", // 生产批号
"snCode": "SN-0616002", // 产品序列号(补充)
"quantity": 1000, // 报工总量
"jbkQuantity": 980, // 报工单位数量
"jobBookingUnitName": "个", // 报工单位(同步)
"jobBookingUnitQuantity": 980, // 报工单位数
"comment": "冲压工序报工 - 合格率98%", // 报工备注
"machineRecords": [ // 设备记录
{
"machineCode": "PRESS-15T", // 冲压机编号
"runtime": 420 // 使用时长(分钟)
}
],
"assignees": [
{
"code": "EM001", // 工号
"name": "张海佳", // 姓名(规范)
"type": "STAFF" // 人员类型
},
{
"code": "EM011", // 补充操作员
"name": "李工",
"type": "STAFF"
}
],
"operatorCode": "EM001", // 主操作员
"images": [
"quality-check-0616.jpg" // 质检照片
],
"customerFields": [ // 定制字段
{"key": "表面处理", "value": "阳极氧化"}
],
"jbkEnvs": [ // 环境参数
{"param": "温度", "value": "25℃"}
],
"consumeUsageRecords": [ // 消耗记录
{
"materialCode": "M-AL-01", // 铝材
"usage": 250 // 用量(kg)
}
],
"code": "54618684" // 记录编码
}
}
枚举名 | 枚举值 | 描述 |
---|---|---|
ADD | 1 | ADD |
EDIT | 2 | EDIT |
DELETE | 3 | DELETE |
枚举名 | 枚举值 | 描述 |
---|---|---|
MANUFACTURE | 1 | 生产单 |
REPAIR | 2 | 返工单 |
CO_PRODUCT | 3 | 联产品生产单 |
REPAIR_WORKSTATION | 4 | 集中返修单 |
REPEAT_MANUFACTURE | 5 | 重工单 |
SALE_AFTER_WORKSTATION | 6 | 售后返修单 |
枚举名 | 枚举值 | 描述 |
---|---|---|
NON | 0 | 无 |
PERCENT | 1 | 按比例 |
AMOUNT | 2 | 按数量 |
枚举名 | 枚举值 | 描述 |
---|---|---|
NONE | 0 | 无 |
CEIL | 1 | 向上取整 |
DECIMAL | 2 | 保留小数 |
枚举名 | 枚举值 | 描述 |
---|---|---|
DAY | 1 | 天 |
HOUR | 2 | 小时 |
MINUTE | 3 | 分钟 |
SECOND | 4 | 秒 |
枚举名 | 枚举值 | 描述 |
---|---|---|
DAY | 1 | 天 |
HOUR | 2 | 小时 |
MINUTE | 3 | 分钟 |
SECOND | 4 | 秒 |
枚举名 | 枚举值 | 描述 |
---|---|---|
PRODUCT_PER_HOUR | 1 | 产品/小时 |
HOUR_PRE_PRODUCT | 2 | 小时/产品 |
YUAN_PRE_PRODUCT | 3 | 元/产品 |
PRODUCT_PRE_YUAN | 4 | 产品/元 |
PRODUCT_PRE_MINUTE | 5 | 产品/分钟 |
MINUTE_PRE_PRODUCT | 6 | 分钟/产品 |
PRODUCT_PRE_SECOND | 7 | 产品/秒 |
SECOND_PRE_PRODUCT | 8 | 秒/产品 |
枚举名 | 枚举值 | 描述 |
---|---|---|
COMMON_PRODUCT | 1 | 普通产品 |
BY_PRODUCT | 2 | 副产品 |
枚举名 | 枚举值 | 描述 |
---|---|---|
NULL | 0 | 无 |
STAFF | 1 | 人员 |
GROUP | 2 | 小组 |
MACHINE | 3 | 设备 |
枚举名 | 枚举值 | 描述 |
---|---|---|
WORK_REPORT | 1 | WORK_REPORT |
FINISHED | 2 | FINISHED |
ASSEMBLY | 3 | ASSEMBLY |
枚举名 | 枚举值 | 描述 |
---|---|---|
BY_ORDER | 1 | BY_ORDER |
ALLOCATION | 2 | ALLOCATION |