1、优化返工装夹预调工单时,清理rfid问题;2、优化库位信息接口数据处理方式
This commit is contained in:
@@ -127,9 +127,11 @@ class ReworkWizard(models.TransientModel):
|
||||
clamp_workorder_ids = rework_workorder_ids.filtered(lambda rp: rp.routing_type == '装夹预调')
|
||||
if clamp_workorder_ids:
|
||||
for clamp_workorder_id in clamp_workorder_ids:
|
||||
self.production_id.workorder_ids.filtered(
|
||||
lambda wk: wk.processing_panel == clamp_workorder_id.processing_panel).write(
|
||||
{'rfid_code': None})
|
||||
rfid_code = clamp_workorder_id.rfid_code
|
||||
clamp_workorder_id.write({'rfid_code_old': rfid_code, 'rfid_code': False})
|
||||
self.production_id.workorder_ids.filtered(lambda wk: (
|
||||
wk.routing_type != '装夹预调' and
|
||||
wk.processing_panel == clamp_workorder_id.processing_panel)).write({'rfid_code': None})
|
||||
# 返工工单状态设置为【返工】
|
||||
rework_workorder_ids.write({'state': 'rework'})
|
||||
# 查询返工工单对应的工艺设计记录,并调用方法拼接数据,用于创建新的工单
|
||||
|
||||
Reference in New Issue
Block a user