From 0a13acbb68eb0dd6bc1b3ca5fe85ea065d63c32f Mon Sep 17 00:00:00 2001 From: yuxianghui <3437689193@qq.com> Date: Thu, 26 Jun 2025 17:04:50 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=20=E9=94=80=E5=94=AE?= =?UTF-8?q?=E8=AE=A2=E5=8D=95=E7=A1=AE=E8=AE=A4=E6=97=B6=EF=BC=8C=E7=94=9F?= =?UTF-8?q?=E6=88=90=E4=BA=A7=E5=93=81BOM=E6=97=B6=E6=A0=A1=E9=AA=8C?= =?UTF-8?q?=E5=8D=95=E4=BD=8D=E7=94=A8=E9=87=8F=E5=80=BC=E7=9A=84=E6=8F=90?= =?UTF-8?q?=E7=A4=BA=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sf_dlm/models/product_supplierinfo.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sf_dlm/models/product_supplierinfo.py b/sf_dlm/models/product_supplierinfo.py index 313b51ed..a631efe4 100644 --- a/sf_dlm/models/product_supplierinfo.py +++ b/sf_dlm/models/product_supplierinfo.py @@ -3,6 +3,7 @@ import logging import re from odoo import models, fields, api +from odoo.exceptions import ValidationError class ResProductCategory(models.Model): @@ -49,7 +50,7 @@ class ResMrpBomMo(models.Model): def bom_create_line_has(self, embryo): product = self.product_tmpl_id if product.unit_number in (0, None, False): - raise ValueError(f'单件用量的值不能为{product.unit_number}') + raise ValidationError(f'产品{product.name}单件用量的值不能为{product.unit_number}') vals = { 'bom_id': self.id, 'product_id': embryo.id,