aps-agent/tests/golden/_saga_cp.json

1 line
1.2 MiB
JSON
Raw Normal View History

{"pairs": [{"pairId": "477b2e2cb1", "label": "saga:saga-b64624eed4:b 前", "reason": "auto:saga.pre-step", "createdAt": "2026-08-20 10:03", "conversationNote": "Saga demo 步骤 b 执行前基线", "conversationSide": null, "versionNo": null, "world": {"factories": [{"id": 1, "code": "F001", "name": "演示工厂", "timezone": "Asia/Shanghai", "address": "演示园区", "status": "ACTIVE"}], "workshops": [{"id": 1, "factoryId": 1, "code": "WS01", "name": "一车间", "status": "ACTIVE"}, {"id": 2, "factoryId": 1, "code": "WS02", "name": "二车间", "status": "ACTIVE"}], "lines": [{"id": 1, "workshopId": 1, "code": "L001", "name": "装配产线A", "capacityPerDay": 1000, "taktTime": 0.5, "efficiencyFactor": 1.0, "status": "ACTIVE", "alternativeLineIds": [3]}, {"id": 2, "workshopId": 1, "code": "L002", "name": "装配产线B", "capacityPerDay": 800, "taktTime": 0.6, "efficiencyFactor": 0.95, "status": "ACTIVE", "alternativeLineIds": [1]}, {"id": 3, "workshopId": 2, "code": "L003", "name": "装配产线C", "capacityPerDay": 600, "taktTime": 0.8, "efficiencyFactor": 0.9, "status": "ACTIVE", "alternativeLineIds": [1]}], "workstations": [{"id": 1, "lineId": 1, "code": "WS001", "name": "SMT-01", "sequenceNo": 1, "status": "ACTIVE"}, {"id": 2, "lineId": 1, "code": "WS002", "name": "DIP-01", "sequenceNo": 2, "status": "ACTIVE"}, {"id": 3, "lineId": 1, "code": "WS003", "name": "ASSY-01", "sequenceNo": 3, "status": "ACTIVE"}, {"id": 4, "lineId": 1, "code": "WS004", "name": "TEST-01", "sequenceNo": 4, "status": "ACTIVE"}, {"id": 5, "lineId": 1, "code": "WS005", "name": "PKG-01", "sequenceNo": 5, "status": "ACTIVE"}, {"id": 6, "lineId": 2, "code": "WS006", "name": "SMT-02", "sequenceNo": 1, "status": "ACTIVE"}, {"id": 7, "lineId": 2, "code": "WS007", "name": "ASSY-02", "sequenceNo": 2, "status": "ACTIVE"}, {"id": 8, "lineId": 2, "code": "WS008", "name": "TEST-02", "sequenceNo": 3, "status": "ACTIVE"}, {"id": 9, "lineId": 2, "code": "WS009", "name": "PKG-02", "sequenceNo": 4, "status": "ACTIVE"}, {"id": 10, "lineId": 3, "code": "WS010", "name": "SMT-03", "sequenceNo": 1, "status": "ACTIVE"}, {"id": 11, "lineId": 3, "code": "WS011", "name": "DIP-03", "sequenceNo": 2, "status": "ACTIVE"}, {"id": 12, "lineId": 3, "code": "WS012", "name": "TEST-03", "sequenceNo": 3, "status": "ACTIVE"}, {"id": 13, "lineId": 3, "code": "WS013", "name": "PKG-03", "sequenceNo": 4, "status": "ACTIVE"}], "operations": [{"id": 1, "code": "OP10", "name": "SMT贴片", "type": "INTERNAL", "standardTime": 0.5}, {"id": 2, "code": "OP20", "name": "DIP插件", "type": "INTERNAL", "standardTime": 0.8}, {"id": 3, "code": "OP30", "name": "组装", "type": "INTERNAL", "standardTime": 1.0}, {"id": 4, "code": "OP40", "name": "测试", "type": "INTERNAL", "standardTime": 0.6}, {"id": 5, "code": "OP50", "name": "包装", "type": "INTERNAL", "standardTime": 0.3}], "routings": [{"id": 1, "productId": 1, "version": "V1.0", "versionName": "控制器A工艺V1.0", "isDefault": true, "status": "ACTIVE"}, {"id": 2, "productId": 2, "version": "V1.0", "versionName": "控制器B工艺V1.0", "isDefault": true, "status": "ACTIVE"}, {"id": 3, "productId": 3, "version": "V1.0", "versionName": "控制器C工艺V1.0", "isDefault": true, "status": "ACTIVE"}], "routingSteps": [{"id": 1, "routingId": 1, "operationId": 1, "sequenceNo": 1, "prevStepId": null, "setupTime": 30, "runTimePerUnit": 0.5, "waitTime": 0, "transferTime": 10, "isExternal": false}, {"id": 2, "routingId": 1, "operationId": 2, "sequenceNo": 2, "prevStepId": 1, "setupTime": 30, "runTimePerUnit": 0.8, "waitTime": 0, "transferTime": 10, "isExternal": false}, {"id": 3, "routingId": 1, "operationId": 3, "sequenceNo": 3, "prevStepId": 2, "setupTime": 20, "runTimePerUnit": 1.0, "waitTime": 0, "transferTime": 10, "isExternal": false}, {"id": 4, "routingId": 1, "operationId": 4, "sequenceNo": 4, "prevStepId": 3, "setupTime": 20, "runTimePerUnit": 0.6, "waitTime": 0, "transferTime": 10, "isExternal": false}, {"id": 5, "routingId": 1, "operationId": 5, "sequenceNo": 5, "prevStepId": 4, "setupTime": 10, "runTimePerUnit": 0.3, "waitTime"