diff --git a/apps/inm/services.py b/apps/inm/services.py index c7a9d36e..9dfbfbf4 100644 --- a/apps/inm/services.py +++ b/apps/inm/services.py @@ -346,9 +346,9 @@ class InmService: raise ParseError("出入库与明细数量不一致,操作失败") for mioitemw in mioitemws: if mioitemw.wpr: - Wpr.change_or_new(wpr=mioitemw.wpr, mb=mb) + Wpr.change_or_new(wpr=mioitemw.wpr, mb=mb, ftest=mioitemw.ftest) else: - wpr = Wpr.change_or_new(number=mioitemw.number, mb=mb) + wpr = Wpr.change_or_new(number=mioitemw.number, mb=mb, ftest=mioitemw.ftest) mioitemw.wpr = wpr mioitemw.save()