修复销售-表面工艺外协

This commit is contained in:
jinling.yang
2024-08-29 17:24:09 +08:00
parent aff35f2dd4
commit 6a7e6ee5c5

View File

@@ -17,6 +17,11 @@ class StatusChange(models.Model):
logging.info('函数已经执行=============')
server_product_none = []
for order in self.order_line:
gain_way_no = order.product_template_id.model_process_parameters_ids.filtered(lambda a: not a.gain_way)
if gain_way_no:
process_parameters = [item.name for item in gain_way_no]
raise UserError(
_("请先至【制造】-【配置】中【表面工艺可选参数】为【%s】填写获取方式", ", ".join(process_parameters)))
for item in order.product_template_id.model_process_parameters_ids:
if item.gain_way == '外协':
server_product = self.env['product.template'].search(