diff --git a/safesite/views.py b/safesite/views.py index 827c157b..f5f83bba 100644 --- a/safesite/views.py +++ b/safesite/views.py @@ -6697,7 +6697,7 @@ def apiquestioncat(req): else: companys = Partment.objects.filter(partid=companyid).values_list('partid', flat=True) list_items = (Questioncat.objects.filter(usecomp__in=companys, deletemark=1, isopen=1)| Questioncat.objects.filter( - usecomp__partid=companyid, deletemark=1)).distinct().annotate( + usecomp__partid__in=[companyid,1], deletemark=1)).distinct().annotate( parentId=F('parent__id')).values('id', 'parentId', 'name', 'isopen') return HttpResponse(json.dumps(list(list_items)), content_type="application/json") elif a == 'tree':