| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763 |
- {
- "title": "S1-S4 continue unfinished tests",
- "bill_no": "SO202607120001",
- "work_ord": "M000000005",
- "steps": [
- {
- "step": "backend_health",
- "http": 200,
- "ok": true,
- "body": {
- "keys": [
- "id",
- "img",
- "expirySeconds"
- ]
- }
- },
- {
- "step": "s2_sync_routing",
- "http": 200,
- "ok": true,
- "body": {
- "message": "同步工艺路线已执行"
- },
- "message": "同步工艺路线已执行"
- },
- {
- "step": "s2_routings_list",
- "http": 200,
- "ok": true,
- "body": {
- "list": []
- }
- },
- {
- "step": "s2_materials_list",
- "http": 200,
- "ok": true,
- "body": {
- "list": []
- }
- },
- {
- "step": "s2_schedule_generate_retry",
- "http": 200,
- "ok": true,
- "body": {
- "message": "未生成排程,请确认工单已同步工艺路线",
- "workOrderCount": 0,
- "scheduleRowCount": 0,
- "usedWorkCenterCalendar": false,
- "skippedWorkOrders": [
- "M000000004(无工艺路线)",
- "M000000002(无工艺路线)",
- "M000000003(无工艺路线)",
- "M000000005(无工艺路线)"
- ]
- },
- "message": "未生成排程,请确认工单已同步工艺路线"
- },
- {
- "step": "s2_scheduling_list_wo",
- "http": 200,
- "ok": true,
- "body": {
- "total": 5,
- "page": 1,
- "pageSize": 10,
- "list": [
- {
- "id": 262,
- "priority": "0.00000000",
- "workOrd": "M000000005",
- "lotSerial": null,
- "issueSite": null,
- "itemNum": "1A0049H",
- "descr": "列顶头对接器-BEE25D-英文包装前",
- "descr1": "EE25D",
- "qtyOrded": 5.0,
- "locationStock": 0.0,
- "qtyCompleted": 0.0,
- "planDate": null,
- "prodDate": null,
- "status": "p",
- "domain": "8010",
- "urgent": 0
- },
- {
- "id": 261,
- "priority": "0.00000000",
- "workOrd": "M000000004",
- "lotSerial": null,
- "issueSite": null,
- "itemNum": "1A0049H",
- "descr": "列顶头对接器-BEE25D-英文包装前",
- "descr1": "EE25D",
- "qtyOrded": 100.0,
- "locationStock": 0.0,
- "qtyCompleted": 0.0,
- "planDate": null,
- "prodDate": null,
- "status": "p",
- "domain": "8010",
- "urgent": 0
- },
- {
- "id": 260,
- "priority": "0.00000000",
- "workOrd": "M000000003",
- "lotSerial": null,
- "issueSite": null,
- "itemNum": "9H3C1A1",
- "descr": "质加固材料-GBE3032H",
- "descr1": "E3032H",
- "qtyOrded": 300.0,
- "locationStock": 0.0,
- "qtyCompleted": 0.0,
- "planDate": null,
- "prodDate": null,
- "status": "p",
- "domain": "8010",
- "urgent": 0
- },
- {
- "id": 259,
- "priority": "0.00000000",
- "workOrd": "M000000002",
- "lotSerial": null,
- "issueSite": null,
- "itemNum": "91F0DC5",
- "descr": "曲线型割割对接器及铆仓-ID45PUL-欧盟包装前",
- "descr1": "45PUL",
- "qtyOrded": 200.0,
- "locationStock": 0.0,
- "qtyCompleted": 0.0,
- "planDate": null,
- "prodDate": null,
- "status": "p",
- "domain": "8010",
- "urgent": 0
- },
- {
- "id": 258,
- "priority": "0.00000000",
- "workOrd": "M000000001",
- "lotSerial": null,
- "issueSite": null,
- "itemNum": "91H0DE3",
- "descr": "器弯转型铆匣-FNDABME6035B-中国中文-0",
- "descr1": "ABME6035B",
- "qtyOrded": 100.0,
- "locationStock": 0.0,
- "qtyCompleted": 0.0,
- "planDate": null,
- "prodDate": null,
- "status": "c",
- "domain": "8010",
- "urgent": 0
- }
- ]
- }
- },
- {
- "step": "s2_progress_list",
- "http": 200,
- "ok": true,
- "body": {
- "total": 5,
- "page": 1,
- "pageSize": 10,
- "list": [
- {
- "id": "262",
- "workOrd": "M000000005",
- "typed": "M",
- "workshop": null,
- "ordDate": "2026-07-12 00:00:00",
- "dueDate": "2026-08-11 00:00:00",
- "itemNum": "1A0049H",
- "descr": "列顶头对接器-BEE25D-英文包装前",
- "descr1": "EE25D",
- "qtyOrded": 5.0,
- "qtyCompleted": 0.0,
- "noCompleted": 5.0,
- "materialSituation": null,
- "status": "p",
- "progress": 0.0
- },
- {
- "id": "261",
- "workOrd": "M000000004",
- "typed": "M",
- "workshop": null,
- "ordDate": "2026-07-11 00:00:00",
- "dueDate": "2026-07-15 00:00:00",
- "itemNum": "1A0049H",
- "descr": "列顶头对接器-BEE25D-英文包装前",
- "descr1": "EE25D",
- "qtyOrded": 100.0,
- "qtyCompleted": 0.0,
- "noCompleted": 100.0,
- "materialSituation": null,
- "status": "p",
- "progress": 0.0
- },
- {
- "id": "260",
- "workOrd": "M000000003",
- "typed": "M",
- "workshop": null,
- "ordDate": "2026-07-11 00:00:00",
- "dueDate": "2026-07-22 00:00:00",
- "itemNum": "9H3C1A1",
- "descr": "质加固材料-GBE3032H",
- "descr1": "E3032H",
- "qtyOrded": 300.0,
- "qtyCompleted": 0.0,
- "noCompleted": 300.0,
- "materialSituation": null,
- "status": "p",
- "progress": 0.0
- },
- {
- "id": "259",
- "workOrd": "M000000002",
- "typed": "M",
- "workshop": null,
- "ordDate": "2026-07-11 00:00:00",
- "dueDate": "2026-07-22 00:00:00",
- "itemNum": "91F0DC5",
- "descr": "曲线型割割对接器及铆仓-ID45PUL-欧盟包装前",
- "descr1": "45PUL",
- "qtyOrded": 200.0,
- "qtyCompleted": 0.0,
- "noCompleted": 200.0,
- "materialSituation": null,
- "status": "p",
- "progress": 0.0
- },
- {
- "id": "258",
- "workOrd": "M000000001",
- "typed": "M",
- "workshop": null,
- "ordDate": "2026-07-11 00:00:00",
- "dueDate": "2026-07-22 00:00:00",
- "itemNum": "91H0DE3",
- "descr": "器弯转型铆匣-FNDABME6035B-中国中文-0",
- "descr1": "ABME6035B",
- "qtyOrded": 100.0,
- "qtyCompleted": 0.0,
- "noCompleted": 100.0,
- "materialSituation": null,
- "status": "c",
- "progress": 0.0
- }
- ]
- }
- },
- {
- "step": "s2_dispatch_kitting_check",
- "http": 200,
- "ok": true,
- "body": {
- "message": "ok",
- "checkedCount": 4,
- "kittedCount": 0,
- "shortageCount": 4
- },
- "message": "ok"
- },
- {
- "step": "s2_work_order_kitting_check",
- "http": 500,
- "ok": false,
- "body": "Object reference not set to an instance of an object."
- },
- {
- "step": "s2_dispatch_release",
- "http": 400,
- "ok": false,
- "body": "工单下达失败:工单工序明细为空,请先同步工艺路线"
- },
- {
- "step": "s3_demand_schedule_list",
- "http": 200,
- "ok": true,
- "body": {
- "total": 0,
- "page": 1,
- "pageSize": 10,
- "list": []
- }
- },
- {
- "step": "s3_purchase_request_list",
- "http": 200,
- "ok": true,
- "body": {
- "total": 15,
- "list": 10
- }
- },
- {
- "step": "s3_purchase_order_list",
- "http": 200,
- "ok": true,
- "body": {
- "total": 9716,
- "list": 10
- }
- },
- {
- "step": "s3_delivery_schedule_list",
- "http": 200,
- "ok": true,
- "body": {
- "total": 0,
- "page": 1,
- "pageSize": 10,
- "list": []
- }
- },
- {
- "step": "s3_material_readiness_list",
- "http": 200,
- "ok": true,
- "body": {
- "total": 243,
- "list": 10
- }
- },
- {
- "step": "s3_kitting_refresh",
- "http": 200,
- "ok": true,
- "body": {
- "enabled": true,
- "batchId": "workordtemp-20260712-145406",
- "workOrdTempCount": 4013,
- "dwdCount": 7934,
- "shortageCount": 622,
- "message": "齐套/缺料刷新完成:执行存储过程获取 4013 条 WorkOrdTemp 数据,写入 DWD 齐套 7934 条、缺料 622 条。"
- },
- "message": "齐套/缺料刷新完成:执行存储过程获取 4013 条 WorkOrdTemp 数据,写入 DWD 齐套 7934 条、缺料 622 条。"
- },
- {
- "step": "s3_delivery_generate",
- "http": 200,
- "ok": true,
- "body": {
- "message": "无已发布且待生成交货单的需求计划",
- "createdCount": 0,
- "candidateCount": 0,
- "demandCount": 0
- },
- "message": "无已发布且待生成交货单的需求计划"
- },
- {
- "step": "s3_process_outsource_list",
- "http": 200,
- "ok": true,
- "body": {
- "total": 0,
- "page": 1,
- "pageSize": 5,
- "list": []
- }
- },
- {
- "step": "s3_outsource_order_list",
- "http": 200,
- "ok": true,
- "body": {
- "total": 0,
- "page": 1,
- "pageSize": 5,
- "list": []
- }
- },
- {
- "step": "s4_supplier_shipment_list",
- "http": 200,
- "ok": true,
- "body": {
- "total": 0,
- "page": 1,
- "pageSize": 10,
- "list": []
- }
- },
- {
- "step": "s4_receiving_list",
- "http": 404,
- "ok": false,
- "body": {
- "raw": ""
- }
- },
- {
- "step": "s4_iqc_list",
- "http": 404,
- "ok": false,
- "body": {
- "raw": ""
- }
- },
- {
- "step": "s4_shortage_board",
- "http": 404,
- "ok": false,
- "body": {
- "raw": ""
- }
- },
- {
- "step": "s4_mrp_generate_again",
- "http": 200,
- "ok": true,
- "body": {
- "shortageItemCount": 4,
- "individualPrCount": 0,
- "prCreatedCount": 0,
- "prUpdatedCount": 3,
- "prDeletedCount": 1,
- "prMergeReducedCount": 0,
- "historicalPrMergedGroups": 0,
- "pendingPrCount": 0,
- "poCreatedCount": 0,
- "poTransferredPrCount": 0,
- "poOccupyRehangedCount": 0,
- "qadTrackingCount": 0,
- "qadTrackingSkippedCount": 0,
- "demandScheduleCount": 0,
- "createdPoNumbers": [],
- "warnings": [],
- "s4MdpRefreshed": false,
- "s4MdpBatchId": null,
- "readPathConsistency": null,
- "message": "更新 PR 3,删除 PR 1"
- },
- "message": "更新 PR 3,删除 PR 1"
- },
- {
- "step": "s1_order_list",
- "http": 200,
- "ok": true,
- "body": {
- "total": 1,
- "page": 1,
- "pageSize": 5,
- "list": [
- {
- "id": "825854621474885",
- "billNo": "SO202607120001",
- "orderType": 2,
- "customNo": "10000000",
- "sortName": "瑞贝德",
- "rDate": null,
- "progress": "3",
- "state": "确认",
- "changeContent": null,
- "changeNum": null,
- "flowState": null
- }
- ]
- }
- },
- {
- "step": "s1_delivery_list",
- "http": 200,
- "ok": true,
- "body": {
- "total": 2,
- "page": 1,
- "pageSize": 10,
- "list": [
- {
- "id": "825854621835333",
- "seOrderId": "825854621474885",
- "billNo": "SO202607120001",
- "moentryMono": "",
- "entrySeq": 1,
- "itemNumber": "91H0DE3",
- "itemName": "通用内镜直线切割吻合器弯转型钉匣-ENDORMC6035R-中国中文-0",
- "specification": "",
- "unit": null,
- "customNo": "10000000",
- "customOrderBillNo": null,
- "customOrderItemNo": null,
- "customLevel": null,
- "qty": 10.0,
- "deliverCount": 0.0,
- "bomNumber": null,
- "empName": null,
- "plannerName": null,
- "planDate": "2026-08-11 00:00:00",
- "sysCapacityDate": null,
- "date": null,
- "createTime": "2026-07-12 01:11:18",
- "createByName": null,
- "auditor": null,
- "progress": "1",
- "prodLine": null,
- "prodRange": null,
- "shipDate": null,
- "recid": null,
- "spstatus": "否",
- "rstate": null
- },
- {
- "id": "825854622003269",
- "seOrderId": "825854621474885",
- "billNo": "SO202607120001",
- "moentryMono": "M000000005",
- "entrySeq": 2,
- "itemNumber": "1A0049H",
- "itemName": "一次性使用RCS系列端端吻合器-RCS25D-英文包装前",
- "specification": "",
- "unit": null,
- "customNo": "10000000",
- "customOrderBillNo": null,
- "customOrderItemNo": null,
- "customLevel": null,
- "qty": 5.0,
- "deliverCount": 0.0,
- "bomNumber": null,
- "empName": null,
- "plannerName": null,
- "planDate": "2026-08-11 00:00:00",
- "sysCapacityDate": null,
- "date": null,
- "createTime": "2026-07-12 01:11:18",
- "createByName": null,
- "auditor": null,
- "progress": "1",
- "prodLine": null,
- "prodRange": null,
- "shipDate": null,
- "recid": null,
- "spstatus": "否",
- "rstate": null
- }
- ]
- }
- },
- {
- "step": "kanban_S1",
- "http": 200,
- "ok": true,
- "body": {
- "keys": [
- "moduleCode",
- "l2",
- "l3",
- "drillGroups",
- "syncStatus",
- "decomposition",
- "branchKpis",
- "trend",
- "distribution",
- "schedules",
- "alerts"
- ]
- }
- },
- {
- "step": "kanban_S2",
- "http": 200,
- "ok": true,
- "body": {
- "keys": [
- "moduleCode",
- "l2",
- "l3",
- "drillGroups",
- "syncStatus",
- "decomposition",
- "branchKpis",
- "trend",
- "distribution",
- "schedules",
- "alerts"
- ]
- }
- },
- {
- "step": "kanban_S3",
- "http": 200,
- "ok": true,
- "body": {
- "keys": [
- "moduleCode",
- "l2",
- "l3",
- "drillGroups",
- "syncStatus",
- "decomposition",
- "branchKpis",
- "trend",
- "distribution",
- "schedules",
- "alerts"
- ]
- }
- },
- {
- "step": "kanban_S4",
- "http": 200,
- "ok": true,
- "body": {
- "keys": [
- "moduleCode",
- "l2",
- "l3",
- "drillGroups",
- "syncStatus",
- "decomposition",
- "branchKpis",
- "trend",
- "distribution",
- "schedules",
- "alerts"
- ]
- }
- }
- ],
- "db": {
- "before": {
- "wo": {
- "WorkOrd": "M000000005",
- "ItemNum": "1A0049H",
- "Status": "p",
- "BusinessID": 825854622003269
- },
- "routing_cnt": 0,
- "detail_cnt": 34,
- "demand": 0,
- "pr": 20,
- "workordtemp_has_tenant": 0
- },
- "after": {
- "wo": {
- "WorkOrd": "M000000005",
- "ItemNum": "1A0049H",
- "Status": "p",
- "BusinessID": 825854622003269
- },
- "routing_cnt": 0,
- "detail_cnt": 34,
- "demand": 0,
- "pr": 19,
- "po": 0,
- "dwd_readiness": 0,
- "entries": [
- {
- "entry_seq": 1,
- "item_number": "91H0DE3",
- "progress": "3",
- "WorkOrd": null,
- "Status": null
- },
- {
- "entry_seq": 2,
- "item_number": "1A0049H",
- "progress": "3",
- "WorkOrd": "M000000005",
- "Status": "p"
- }
- ]
- }
- },
- "checks": [
- {
- "name": "sync_routing_api",
- "ok": true
- },
- {
- "name": "routing_rows_exist",
- "ok": false,
- "detail": 0
- },
- {
- "name": "schedule_generate_api",
- "ok": true
- },
- {
- "name": "schedule_has_rows_or_explained",
- "ok": true,
- "detail": {
- "message": "未生成排程,请确认工单已同步工艺路线",
- "workOrderCount": 0,
- "scheduleRowCount": 0,
- "usedWorkCenterCalendar": false,
- "skippedWorkOrders": [
- "M000000004(无工艺路线)",
- "M000000002(无工艺路线)",
- "M000000003(无工艺路线)",
- "M000000005(无工艺路线)"
- ]
- }
- },
- {
- "name": "s2_progress_list",
- "ok": true
- },
- {
- "name": "s3_purchase_request_list",
- "ok": true
- },
- {
- "name": "s3_purchase_order_list",
- "ok": true
- },
- {
- "name": "s3_material_readiness_list",
- "ok": true,
- "detail": {
- "total": 243,
- "list": 10
- }
- },
- {
- "name": "s3_kitting_refresh",
- "ok": true
- },
- {
- "name": "s4_supplier_shipment_list",
- "ok": true
- },
- {
- "name": "s4_mrp_generate",
- "ok": true
- },
- {
- "name": "s1_order_list",
- "ok": true
- },
- {
- "name": "kanban_all",
- "ok": true
- },
- {
- "name": "dispatch_release_or_blocked",
- "ok": false,
- "detail": "工单下达失败:工单工序明细为空,请先同步工艺路线",
- "note": "允许因缺料/工艺阻塞失败,但需有明确返回"
- }
- ],
- "login": "ok",
- "passed": false,
- "failed": [
- "routing_rows_exist",
- "dispatch_release_or_blocked"
- ],
- "step_failures": [
- "s2_work_order_kitting_check",
- "s2_dispatch_release",
- "s4_receiving_list",
- "s4_iqc_list",
- "s4_shortage_board"
- ]
- }
|