优化agv及站点位置和对应接口

This commit is contained in:
jinling.yang
2024-04-23 14:05:10 +08:00
parent da48e0aea2
commit 307e052740
12 changed files with 411 additions and 379 deletions

View File

@@ -28,6 +28,11 @@ class Workpiece(http.Controller):
[('production_id.name', '=', ret['reqCode']), ('agv_task_code'), '=', ret['taskCode']])
if workpiece_delivery:
workpiece_delivery.write({'status': '已配送', 'task_completion_time': ret['reqTime']})
if workpiece_delivery.type == '下产线':
workpiece_delivery_clear = request.env['sf.workpiece.delivery'].sudo().search(
[('production_id.name', '=', ret['reqCode']), ('type', '=', '运送空料架')])
if workpiece_delivery_clear:
workpiece_delivery_clear._delivery_avg()
else:
res = {'Succeed': False, 'ErrorCode': 203, 'Error': '该reqCode暂未查到对应的工件配送记录'}
else: