报送操作确认不可删除

This commit is contained in:
曹前明 2022-06-02 08:56:36 +08:00
parent d96aaa4491
commit 48cd7affe3
1 changed files with 2 additions and 1 deletions

View File

@ -130,7 +130,8 @@ class QActionViewSet(PageOrNot, ListModelMixin, DestroyModelMixin, RetrieveModel
def perform_destroy(self, instance): def perform_destroy(self, instance):
if not instance.confirmed: if not instance.confirmed:
instance.delete(soft=False) instance.delete(soft=False)
raise ParseError('报送已确认, 不可删除') else:
raise ParseError('报送已确认, 不可删除')
@action(methods=['post'], detail=False, @action(methods=['post'], detail=False,
perms_map = {'post':'qaction_create'}, serializer_class=QActionServiceSerializer) perms_map = {'post':'qaction_create'}, serializer_class=QActionServiceSerializer)