修改AGV调度
This commit is contained in:
@@ -13,6 +13,7 @@ class RepeatTaskException(UserError):
|
||||
class AgvScheduling(models.Model):
|
||||
_name = 'sf.agv.scheduling'
|
||||
_description = 'agv调度'
|
||||
_order = 'id desc'
|
||||
|
||||
name = fields.Char('任务单号', index=True, copy=False)
|
||||
|
||||
@@ -233,6 +234,7 @@ class AgvScheduling(models.Model):
|
||||
for rec in self:
|
||||
if rec.state != '配送中':
|
||||
return False
|
||||
_logger.info('AGV任务调度:完成任务%s' % rec)
|
||||
rec.state = '已配送'
|
||||
rec.task_completion_time = fields.Datetime.now()
|
||||
|
||||
@@ -245,6 +247,7 @@ class AgvScheduling(models.Model):
|
||||
for rec in self:
|
||||
if rec.state != '待下发':
|
||||
return False
|
||||
_logger.info('AGV任务调度:下发调度任务,路线为%s' % agv_task_route)
|
||||
# rec._delivery_avg()
|
||||
# 获取agv任务路线名称
|
||||
rec.state = '配送中'
|
||||
|
||||
Reference in New Issue
Block a user