refector: rpjmember destory改回
This commit is contained in:
parent
e2a6b669ff
commit
068474f4e6
|
@ -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'})
|
||||
|
|
Loading…
Reference in New Issue