采购入库bug

This commit is contained in:
caoqianming 2021-10-28 13:35:15 +08:00
parent 189e9de67f
commit c33418f7f5
3 changed files with 40 additions and 0 deletions

View File

@ -0,0 +1,34 @@
# Generated by Django 3.2.6 on 2021-10-28 05:31
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('inm', '0006_auto_20211027_0941'),
]
operations = [
migrations.RemoveField(
model_name='fifodetail',
name='create_by',
),
migrations.RemoveField(
model_name='fifodetail',
name='update_by',
),
migrations.RemoveField(
model_name='iproduct',
name='create_by',
),
migrations.RemoveField(
model_name='iproduct',
name='update_by',
),
migrations.AddField(
model_name='fifo',
name='remark',
field=models.CharField(default='', max_length=1000, verbose_name='备注'),
),
]

View File

@ -65,6 +65,7 @@ class FIFOInPurSerializer(serializers.ModelSerializer):
raise serializers.ValidationError('数目对不上')
else:
serialier = FIFODetailInPurSerializer(data=i)
serialier.is_valid(raise_exception=True)
fifod = serialier.save(fifo=obj)
p_list = []
for x in p_details:
@ -77,5 +78,6 @@ class FIFOInPurSerializer(serializers.ModelSerializer):
IProduct.objects.bulk_create(p_list)
else:
serialier = FIFODetailInPurSerializer(data=i)
serialier.is_valid(raise_exception=True)
fifod = serialier.save(fifo=obj)

View File

@ -8,6 +8,10 @@ from utils.model import SoftModel, BaseModel
from simple_history.models import HistoricalRecords
from apps.mtm.models import Material, Step, RecordForm
class WorkshopInm():
"""
车间库存
"""
class Product(CommonAModel):
"""
产品(所有生产过程中出现过的)