坯料新增路线
This commit is contained in:
@@ -304,21 +304,21 @@ class MrpProduction(models.Model):
|
||||
'state': 'pending',
|
||||
}]
|
||||
if production.product_id.categ_id.type == '成品':
|
||||
if production.product_id.id in product_id_to_production_names:
|
||||
# if production.product_id.id in product_id_to_production_names:
|
||||
# 同一个产品多个制造订单对应一个编程单和模型库
|
||||
# 只调用一次fetchCNC,并将所有生产订单的名称作为字符串传递
|
||||
if not production.programming_no:
|
||||
production_programming = self.search(
|
||||
[('product_id.id', '=', production.product_id.id), ('origin', '=', production.origin)],
|
||||
limit=1, order='id asc')
|
||||
logging.info('production_programming1:%s' % production_programming.programming_no)
|
||||
if not production_programming.programming_no:
|
||||
production.fetchCNC(', '.join(product_id_to_production_names[production.product_id.id]))
|
||||
else:
|
||||
logging.info('production_programming2:%s' % production_programming.programming_no)
|
||||
production.write({'programming_no': production_programming.programming_no,
|
||||
'programming_state': '编程中'})
|
||||
# 根据加工面板的面数及对应的工序模板生成工单
|
||||
# if not production.programming_no:
|
||||
# production_programming = self.search(
|
||||
# [('product_id.id', '=', production.product_id.id), ('origin', '=', production.origin)],
|
||||
# limit=1, order='id asc')
|
||||
# logging.info('production_programming1:%s' % production_programming.programming_no)
|
||||
# if not production_programming.programming_no:
|
||||
# production.fetchCNC(', '.join(product_id_to_production_names[production.product_id.id]))
|
||||
# else:
|
||||
# logging.info('production_programming2:%s' % production_programming.programming_no)
|
||||
# production.write({'programming_no': production_programming.programming_no,
|
||||
# 'programming_state': '编程中'})
|
||||
# # 根据加工面板的面数及对应的工序模板生成工单
|
||||
i = 0
|
||||
processing_panel_len = len(production.product_id.model_processing_panel.split(','))
|
||||
for k in (production.product_id.model_processing_panel.split(',')):
|
||||
|
||||
Reference in New Issue
Block a user