fix: mlogbin create时生成编号变更3

This commit is contained in:
caoqianming 2024-08-01 09:59:39 +08:00
parent 99ab4e1957
commit 9ff4f21f9a
1 changed files with 2 additions and 2 deletions

View File

@ -481,11 +481,11 @@ class MlogbInViewSet(CreateModelMixin, UpdateModelMixin, DestroyModelMixin, Cust
if mlog.mtype == Mlog.MTYPE_OUT: if mlog.mtype == Mlog.MTYPE_OUT:
supplier_number = supplier.number if supplier else '' supplier_number = supplier.number if supplier else ''
if supplier_number: if supplier_number:
new_batch = f'{new_batch}{supplier_number}' new_batch = f'{new_batch}-{supplier_number}'
elif process.batch_append_equip: elif process.batch_append_equip:
number = mlog.equipment.number if mlog.equipment else '' number = mlog.equipment.number if mlog.equipment else ''
if number: if number:
new_batch = f'{new_batch}{number}' new_batch = f'{new_batch}-{number}'
m_dict['batch'] = new_batch m_dict['batch'] = new_batch
Mlogb.objects.get_or_create(**m_dict, defaults=m_dict) Mlogb.objects.get_or_create(**m_dict, defaults=m_dict)