diff --git a/apps/wpm/scripts/batch_gxerp.py b/apps/wpm/scripts/batch_gxerp.py index 11d04d69..b5e15356 100644 --- a/apps/wpm/scripts/batch_gxerp.py +++ b/apps/wpm/scripts/batch_gxerp.py @@ -162,7 +162,7 @@ def main(batch: str, mgroup_obj): try: data["外观检验_直通合格率2"] = round((data["外观检验_直通合格数"]/data["尺寸检验_count_use"])*100, 2) - except decimal.InvalidOperation: + except (decimal.InvalidOperation, ZeroDivisionError): data["外观检验_直通合格率2"] = 0 if "尺寸检验_完全合格率" in data: