创建清空数据文件
This commit is contained in:
@@ -45,7 +45,11 @@ class UserRegister(APIView):
|
||||
return Response({'status': 'error', 'message': '审批部门不存在', 'code': 1}, status=status.HTTP_400_BAD_REQUEST)
|
||||
|
||||
Dateofjoinings = datetime.datetime.strptime(Dateofjoining, "%Y-%m-%d")
|
||||
user = User.objects.get(username=username)
|
||||
try:
|
||||
user = User.objects.get(username=username, is_deleted=False)
|
||||
except User.DoesNotExist:
|
||||
return Response({'status': 'error', 'message': '用户不存在或已被删除', 'code': 1}, status=status.HTTP_404_NOT_FOUND)
|
||||
|
||||
user.card = card
|
||||
user.salary = salary
|
||||
user.username = username
|
||||
@@ -367,7 +371,10 @@ class confirm(APIView):
|
||||
allocate = request.data.get('allocate')
|
||||
token = request.META.get('token')
|
||||
personincharge = request.data.get('personincharge')
|
||||
user = User.objects.get(token=token)
|
||||
try:
|
||||
user = User.objects.get(token=token, is_deleted=False)
|
||||
except User.DoesNotExist:
|
||||
return Response({'status': 'error', 'message': '用户不存在或已被删除', 'code': 1}, status=status.HTTP_401_UNAUTHORIZED)
|
||||
if not all([times, ContractNo, CustomerID, amount, allocate]):
|
||||
return Response({'status': 'error', 'message': '缺少参数', 'code': 1}, status=status.HTTP_400_BAD_REQUEST)
|
||||
from datetime import datetime
|
||||
@@ -415,9 +422,9 @@ class confirmdisplay(APIView):
|
||||
|
||||
# 获取当前用户信息
|
||||
try:
|
||||
user = User.objects.get(token=token)
|
||||
user = User.objects.get(token=token, is_deleted=False)
|
||||
except User.DoesNotExist:
|
||||
return Response({'status': 'error', 'message': '用户不存在', 'code': 1}, status=status.HTTP_401_UNAUTHORIZED)
|
||||
return Response({'status': 'error', 'message': '用户不存在或已被删除', 'code': 1}, status=status.HTTP_401_UNAUTHORIZED)
|
||||
|
||||
# 检查用户是否有权限查看所有数据
|
||||
# 获取用户的角色名称列表
|
||||
@@ -569,7 +576,10 @@ class loan(APIView):
|
||||
|
||||
# 格式化日期为字符串,格式为 YYYY-MM-DD
|
||||
date_string = now.strftime("%Y-%m-%d")
|
||||
user = User.objects.get(token=token)
|
||||
try:
|
||||
user = User.objects.get(token=token, is_deleted=False)
|
||||
except User.DoesNotExist:
|
||||
return Response({'status': 'error', 'message': '用户不存在或已被删除', 'code': 1}, status=status.HTTP_401_UNAUTHORIZED)
|
||||
|
||||
acc = Accounts.objects.create(
|
||||
times=times,
|
||||
@@ -1180,9 +1190,9 @@ class UserDeparture(APIView):
|
||||
return Response({'status': 'error', 'message': '缺少参数:用户名和离职时间不能为空', 'code': 1}, status=status.HTTP_400_BAD_REQUEST)
|
||||
|
||||
try:
|
||||
user = User.objects.get(username=username)
|
||||
user = User.objects.get(username=username, is_deleted=False)
|
||||
except User.DoesNotExist:
|
||||
return Response({'status': 'error', 'message': '用户不存在', 'code': 1}, status=status.HTTP_404_NOT_FOUND)
|
||||
return Response({'status': 'error', 'message': '用户不存在或已被删除', 'code': 1}, status=status.HTTP_404_NOT_FOUND)
|
||||
|
||||
# 检查用户是否有案件(作为承办人员)
|
||||
cases = PreFiling.objects.filter(Undertaker=username)
|
||||
|
||||
Reference in New Issue
Block a user