From 30b01b6e2c20644f39c8d25435437cf0718e1080 Mon Sep 17 00:00:00 2001 From: mgw <1392924357@qq.com> Date: Fri, 21 Mar 2025 18:15:37 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=B7=B2=E6=89=B9=E5=87=86?= =?UTF-8?q?=E4=B8=BA=E6=97=A0=E5=BC=82=E5=8A=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sf_manufacturing/wizard/sale_order_cancel.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sf_manufacturing/wizard/sale_order_cancel.py b/sf_manufacturing/wizard/sale_order_cancel.py index 646edd53..ead9ef71 100644 --- a/sf_manufacturing/wizard/sale_order_cancel.py +++ b/sf_manufacturing/wizard/sale_order_cancel.py @@ -489,7 +489,7 @@ class SFSaleOrderCancelLine(models.TransientModel): 'product_name': f'[{purchase_request_line.product_id.default_code}] {purchase_request_line.product_id.name}', 'quantity': purchase_request_line.product_qty, 'doc_state': purchase_request_map_dict.get(purchase_request_line.request_state, purchase_request_line.request_state), - 'cancel_reason': '已有异动' if purchase_request_line.request_state not in ['draft', 'cancel'] else '' + 'cancel_reason': '已有异动' if purchase_request_line.request_state not in ['draft', 'cancel', 'approved'] else '' } lines.append(self.create(vals))