修改模型id为模型ID,增加机台判断

This commit is contained in:
胡尧
2025-04-24 14:58:50 +08:00
parent 40137ba69c
commit 4b29def105
5 changed files with 8 additions and 5 deletions

View File

@@ -19,7 +19,10 @@ class MainController(http.Controller):
return {'code': 400, 'message': '参数错误'}
if not isinstance(maintenance_equipment_id, int) and not isinstance(model_id, str):
return {'code': 400, 'message': '参数类型错误'}
maintenance_equipment = request.env['maintenance.equipment'].sudo().search([('id', '=', maintenance_equipment_id)], limit=1)
maintenance_equipment = request.env['maintenance.equipment'].sudo().search(
[('id', '=', maintenance_equipment_id), ('category_id.equipment_type', '=', '机床')],
limit=1
)
if not maintenance_equipment:
return {'code': 400, 'message': '机台不存在,请扫描正确的机台二维码'}
product = request.env['product.template'].sudo().search([('model_id', '=', model_id)], limit=1)