From ae235a768b6ad30df88eb363066dfdf7d84244aa Mon Sep 17 00:00:00 2001 From: caoqianming Date: Tue, 14 Jul 2026 10:26:11 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E7=99=BD=E6=96=99=E5=9B=9E=E6=BA=AF?= =?UTF-8?q?=E8=AE=BF=E9=97=AE=E4=B8=8A=E9=99=90=E9=99=8D=E4=B8=BA300?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 实测正常批1~10次访问, 最重合法案例77次, 300已留4倍余量; 病态谱系最多浪费约20秒即放弃并负缓存 Co-Authored-By: Claude Fable 5 --- apps/wpm/scripts/batch_gxerp.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/wpm/scripts/batch_gxerp.py b/apps/wpm/scripts/batch_gxerp.py index f95324dd..69f24b46 100644 --- a/apps/wpm/scripts/batch_gxerp.py +++ b/apps/wpm/scripts/batch_gxerp.py @@ -22,7 +22,7 @@ myLogger = logging.getLogger("log") # (汇入不良集中批的旁路不占份额), 占比截断为1; 无锚点谱系(如外购半成品)时兜底用入库数量。 ZT_ANCHOR_MGROUPS = ["黑化"] # 入料数锚点工段 ZT_MAX_DEPTH = 12 # 白料回溯最大层数 -ZT_MAX_VISITS = 3000 # 单个大批白料回溯的节点访问上限(防病态网状谱系组合爆炸) +ZT_MAX_VISITS = 300 # 单个大批白料回溯的节点访问上限(防病态网状谱系组合爆炸; 实测正常批1~10次, 最重合法案例77次) ZT_BIG_BATCH_RE = re.compile(r"^\d{4}-[0-9A-Za-z.]+-\d+") # 大批批号格式(合批改名产生), 用于区分生产分流与不良汇集 def main(batch: str, mgroup_obj):