修改agv调度
This commit is contained in:
@@ -31,7 +31,7 @@ class AgvScheduling(models.Model):
|
||||
('配送中', '配送中'),
|
||||
('已配送', '已配送'),
|
||||
('已取消', '已取消')], string='状态', default='待下发', tracking=True)
|
||||
workpiece_delivery_ids = fields.One2many('sf.workpiece.delivery', 'agv_scheduling_id', string='工件配送单')
|
||||
workorder_ids = fields.One2many('mrp.workorder', string='关联工单')
|
||||
delivery_workpieces = fields.Char('配送工件', required=True, index=True)
|
||||
task_create_time = fields.Datetime('任务创建时间')
|
||||
task_delivery_time = fields.Datetime('任务下发时间')
|
||||
@@ -41,6 +41,7 @@ class AgvScheduling(models.Model):
|
||||
@api.depends('agv_route_type')
|
||||
def _compute_delivery_workpieces(self):
|
||||
for record in self:
|
||||
record.delivery_workpieces = '、'.join(record.workorder_ids.mapped('production_id.name'))
|
||||
if record.agv_route_type == '运送空料架':
|
||||
record.delivery_workpieces_display = '/'
|
||||
else:
|
||||
|
||||
Reference in New Issue
Block a user