diff --git a/apps/wpmw/models.py b/apps/wpmw/models.py index 2c0df756..0928dd6c 100644 --- a/apps/wpmw/models.py +++ b/apps/wpmw/models.py @@ -39,11 +39,11 @@ class Wpr(BaseModel): return elif number: try: - ins_x = cls.objects.get(number=number) - if ins_x.wm is None and ins_x.mb is None: - if ins_x.version > 1: # 说明被复用了 + ins = cls.objects.get(number=number) + if ins.wm is None and ins.mb is None: + if ins.version > 1: # 说明被复用了 if wpr_from is None: - wpr_from = ins_x + wpr_from = ins else: raise ParseError(f"该物料编号{number}-已存在不可使用") else: