修复BUG: 修复软删除bug

pull/79/head
猿小天 2022-11-06 00:11:03 +08:00
parent b308877a14
commit b5a1e7a3bb
3 changed files with 3 additions and 7 deletions

View File

@ -25,7 +25,7 @@ class SoftDeleteQuerySet(QuerySet):
:return: Tuple eg.(3, {'lqModel.Test': 3})
"""
if soft_delete:
return self.update(is_deleted=True)
return super(SoftDeleteQuerySet, self).update(is_deleted=True)
else:
return super(SoftDeleteQuerySet, self).delete()

View File

@ -94,11 +94,7 @@ class CustomModelViewSet(ModelViewSet,ImportSerializerMixin,ExportSerializerMixi
instance = self.get_object()
request_data = request.data
soft_delete = request_data.get('soft_delete',True)
if soft_delete:
instance.is_deleted = True
instance.save()
else:
self.perform_destroy(instance)
instance.delete(soft_delete=soft_delete)
return DetailResponse(data=[], msg="删除成功")

View File

@ -1,7 +1,7 @@
# 所有环境默认
# 页面 title 前缀
VUE_APP_TITLE=D2Admin
VUE_APP_TITLE=DvAdmin
# 网络请求公用地址
VUE_APP_API=/api/