From a415859a26b8b7828b74368c92f92237379d5c4f Mon Sep 17 00:00:00 2001 From: caoqianming Date: Thu, 30 Mar 2023 11:13:35 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=AE=B8=E5=8F=AF=E8=AF=81=E5=9C=A8?= =?UTF-8?q?=E5=B7=A5=E5=8D=95=E6=92=A4=E5=9B=9E=E7=8A=B6=E6=80=81=E4=B8=8B?= =?UTF-8?q?=E5=8F=AF=E4=BB=A5=E7=BC=96=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/opm/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/opm/views.py b/apps/opm/views.py index 718b402a..cf3afe2c 100644 --- a/apps/opm/views.py +++ b/apps/opm/views.py @@ -97,7 +97,7 @@ class OplViewSet(CustomModelViewSet): def update(self, request, *args, **kwargs): obj = self.get_object() - if obj.ticket and obj.ticket.act_state != Ticket.TICKET_ACT_STATE_DRAFT: + if obj.ticket and obj.ticket.act_state not in [Ticket.TICKET_ACT_STATE_DRAFT, Ticket.TICKET_ACT_STATE_BACK, Ticket.TICKET_ACT_STATE_RETREAT]: raise ParseError('许可证已处理不可编辑') user = request.user if user == obj.create_by or user.is_superuser: