{
"routing": {
"id": 0,
"code": "string",
"name": "string",
"remark": "string",
"available": 0,
"itemCode": "string",
"itemName": "string",
"bomVersion": "string",
"master": 0,
"prepareMaterialType": 0,
"baseQty": 0,
"productionProcessCode": "string",
"operatorCode": "string",
"operatorName": "string",
"createTime": 0,
"updateTime": 0,
"snProduction": "ON"
},
"routingProcedures": [
{
"routingCode": "string",
"procedureCode": "string",
"procedureName": "string",
"queueTime": 0,
"queueTimeUnit": 0,
"prepareTime": 0,
"prepareTimeUnit": 0,
"processTime": 0,
"processTimeUnit": 0,
"waitingTime": 0,
"waitingTimeUnit": 0,
"transferTime": 0,
"transferTimeUnit": 0,
"categoryCode": "string",
"categoryName": "string",
"usingCountingCost": 0,
"usingPieceWage": 0,
"price": 0,
"usingOverBalanceJbk": 0,
"overBalanceRate": 0,
"requirement": "string",
"workCenterId": 0,
"workCenterCode": "string",
"workCenterName": "string",
"workShopCode": "string",
"workShopName": "string",
"warehouseCode": "string",
"warehouseName": "string",
"warehouseBinCode": "string",
"warehouseBinName": "string",
"outsource": 0,
"coreWorkCenter": 0,
"inspectProcessTime": 0,
"inspectProcessTimeUnit": 0,
"selfCheck": 0,
"specialInspect": 0,
"prepareMaterialType": 0,
"directStore": 0,
"jbkCountTime": 0,
"divideWork": 0,
"usingUnitConvert": 0,
"jbkUnitToProductionUnitQty": 0,
"productionUnitToJbkUnitQty": 0,
"productionUnitCode": "string",
"jbkUnitCode": "string",
"allowableErrorRange": 0,
"createTime": 0,
"updateTime": 0,
"printProcedure": 0,
"procedureType": 0,
"limitType": 0
}
],
"procedureRelations": [
{
"routingCode": "string",
"procedureCode": "string",
"nextProcedureCode": "string"
}
],
"procedureMaterials": [
{
"routingCode": "string",
"itemCode": "string",
"itemName": "string",
"procedureCode": "string",
"usingQty": 0,
"attritionRate": 0,
"baseUnitToAssistUnitQty": 0,
"assistUnitToBaseUnitQty": 0,
"assistUnitCode": "string",
"assistUnitUsingQty": 0,
"backFlush": 0,
"replaceMadeUpSN": "ON",
"createTime": 0,
"updateTime": 0
}
],
"procedureEnvElements": [
{
"routingCode": "string",
"procedureCode": "string",
"name": "string",
"required": 0,
"unit": "string",
"min": 0,
"max": 0,
"description": "string"
}
],
"procedureInspectAssignees": [
{
"routingCode": "string",
"procedureCode": "string",
"assigneeType": 0,
"assigneeCode": "string",
"assigneeName": "string"
}
],
"procedureInspectPlanStandards": [
{
"routingCode": "string",
"procedureCode": "string",
"inspectPlanName": "string",
"specificationName": "string",
"inspectType": 0,
"assigneeType": 0,
"createTime": 0
}
]
}