feat: update_inm关于销售发货/其他出库的bug

This commit is contained in:
caoqianming 2025-04-15 11:06:16 +08:00
parent 9ad947770a
commit b9372204a6
1 changed files with 8 additions and 2 deletions

View File

@ -253,10 +253,16 @@ class InmService:
do_in(item)
elif instance.type == MIO.MIO_TYPE_SALE_OUT:
from apps.sam.services import SamService
cls.update_mb(instance, in_or_out)
if is_reverse:
cls.update_mb(instance, 1)
else:
cls.update_mb(instance, -1)
SamService.mio_saleout(instance, is_reverse)
elif instance.type == MIO.MIO_TYPE_OTHER_OUT:
cls.update_mb(instance, in_or_out)
if is_reverse:
cls.update_mb(instance, 1)
else:
cls.update_mb(instance, -1)
elif instance.type == MIO.MIO_TYPE_DO_OUT:
mioitems = MIOItem.objects.filter(mio=instance)
if is_reverse: