from apps.sam.models import Order, OrderItem from rest_framework.exceptions import ValidationError from django.db.models import F from apps.inm.models import MIO, MIOItem class SamService: def mio_saleout(mio: MIO): """ 销售出库成功后的操作 """ order = mio.order for i in MIOItem.objects.filter(mio=mio): orderitem = OrderItem.objects.get(order=order, product=i.material)