解决冲突

This commit is contained in:
胡尧
2025-06-26 09:35:26 +08:00
14 changed files with 383 additions and 68 deletions

View File

@@ -18,7 +18,6 @@ class MrpProduction(models.Model):
生成编程单
"""
productions = super().create(vals_list)
# 定义变量存储编程单
grouped_product_programming_no = {}
# 定义产品拼接成的制造订单名称
@@ -38,6 +37,7 @@ class MrpProduction(models.Model):
if programming_nos:
grouped_product_programming_no[product_id] = programming_nos[0]
grouped_product_production_name[product_id] = ','.join(list(map(lambda p:p.name, grouped_productions)))
# 同一个产品的制造订单只请求一次CNC编程
for production in productions:
# 如果是委外产生的制造订单,则不请求编程