SMTDT-sync

同步版:Flask + requests + waitress(Windows)

日志详情 #104

自动化:bom_copy_product_rows | 状态:success | 耗时:49531 ms

输入

{"name": "bom_copy_product_rows", "src_product_code": "CK-TEST-01", "product_code": "CK-TEST-02", "product_name": "有机房有下梁2", "category": "有机房", "contract_no": "HT0002", "API-KEY": ""}

结果

{"ok": true, "msg": "COPIED_AND_HIERARCHY_OK", "source_product_code": "CK-TEST-01", "target_product_code": "CK-TEST-02", "source_rows": 510, "created_rows": 510, "hierarchy_result": {"ok": true, "mode": "single_update_sort_key_rate_limited", "product_code": "CK-TEST-02", "workers": 6, "missing_parent": 0, "fields_used": {"level": "level", "parent_level": "parent_level", "ref_parent": "ref_parent", "sort_key": "sort_key"}, "report": {"总数据": 1020, "理论应写入": 509, "实际写入成功": 509, "写入失败": 0, "序号为空数量": 511, "序号为空示例(data_id)": ["698845252563c0d25486dc51", "6989f493f165765d2fa546a3", "6989f493f165765d2fa546a4", "6989f493f165765d2fa546a5", "6989f493f165765d2fa546a6"], "重复序号数量": 3, "重复序号示例": [["10.1", 2], ["11.1", 2], ["11.2", 2]], "非纯数字序号数量": 0, "非纯数字序号示例": [], "sort_key 生成为空次数": 0, "失败示例": []}, "hint": ["本次已移除 seq_no(序号(数字))字段写入;排序请改用 sort_key(如 002.001.011)。", "若存在重复序号(如 10.1 两行),ref_parent 的上级关联会产生歧义,建议源数据先清理重复序号。", "若仍有少量失败,通常是频控/网络抖动,重跑同一产品编码可补齐(update 幂等)。"]}, "debug": {"mode": "alias"}, "note": "复制阶段不生成 line_no/level/parent_level/ref_parent/sort_key,复制完成后调用 bom_seq_hierarchy 统一生成。"}

错误

{}