From 068474f4e6aec75c335a4f56e832bd57ca9237ed Mon Sep 17 00:00:00 2001 From: caoqianming Date: Fri, 24 Mar 2023 14:56:43 +0800 Subject: [PATCH] =?UTF-8?q?refector:=20rpjmember=20destory=E6=94=B9?= =?UTF-8?q?=E5=9B=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/rpm/views.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/apps/rpm/views.py b/apps/rpm/views.py index 3b05e084..ad76fbe0 100644 --- a/apps/rpm/views.py +++ b/apps/rpm/views.py @@ -224,10 +224,8 @@ class RpjmemberViewSet(CustomModelViewSet): def destroy(self, request, *args, **kwargs): obj = self.get_object() - if obj.rpj.state in [Rpj.RPJ_DONE, Rpj.RPJ_CLOSE]: + if obj.rpj.state != Rpj.RPJ_CREATE: raise ParseError('成员在该状态不可删除') - else: - pass return super().destroy(request, *args, **kwargs) @action(methods=['post'], detail=True, perms_map={'post': 'rpj.update'})