1.开票申请搜索字段增加一个合同编号

2.案件管理搜索字段需要,项目类型、委托人、相对方、合同编号、标签
3.案件管理合同返还修改为填写时间
This commit is contained in:
Administrator
2026-01-31 16:44:09 +08:00
parent 2baa650637
commit f5d5d724a2
2 changed files with 26 additions and 5 deletions

View File

@@ -819,6 +819,7 @@ class issueAnInvoiceDetail(APIView):
times = request.data.get('times')
end_time = request.data.get('end_time')
unit = request.data.get('unit')
ContractNo = request.data.get('ContractNo')
if not all([page, per_page]):
return Response({'status': 'error', 'message': '缺少参数', 'code': 1}, status=status.HTTP_400_BAD_REQUEST)
Q_obj = Q()
@@ -826,6 +827,8 @@ class issueAnInvoiceDetail(APIView):
Q_obj &= Q(times__gte=times) & Q(times__lte=end_time)
if unit:
Q_obj &= Q(unit__icontains=unit)
if ContractNo:
Q_obj &= Q(ContractNo__icontains=ContractNo)
invos = Invoice.objects.filter(Q_obj, is_deleted=False).order_by('-id')
total = len(invos)