diff --git a/jikimo_purchase_request/models/purchase_request.py b/jikimo_purchase_request/models/purchase_request.py index 95dd6f94..1ddedda7 100644 --- a/jikimo_purchase_request/models/purchase_request.py +++ b/jikimo_purchase_request/models/purchase_request.py @@ -5,8 +5,11 @@ class PurchaseRequest(models.Model): _inherit = 'purchase.request' _description = '采购申请' - # 为state添加取消状态 - state = fields.Selection(selection_add=[('cancel', '已取消')]) + # 为state添加取消状态 + state = fields.Selection( + selection_add=[('cancel', '已取消')], + ondelete={'cancel': 'set default'} # 添加 ondelete 策略 + ) class PurchaseRequestLine(models.Model):