refector: rpjmember destory改回

This commit is contained in:
caoqianming 2023-03-24 14:56:43 +08:00
parent e2a6b669ff
commit 068474f4e6
1 changed files with 1 additions and 3 deletions

View File

@ -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'})