题目查询时 不显示已删除的

This commit is contained in:
caoqianming 2020-10-30 16:56:44 +08:00
parent d59f5c7b3e
commit 08cfffa8c0
1 changed files with 2 additions and 2 deletions

View File

@ -5752,12 +5752,12 @@ def apiquestion(req):
userid = req.session['userid']
companyid = getcompany(userid)
if a == 'listall':
objs = Question.objects.filter(deletemark=1)
objs = Question.objects.filter(deletemark=1).exclude(nousecomps__contains=','+companyid+',')
if not req.GET.get('all', None):
if req.GET.get('tmlx', None):
pass
else:
objs = objs.exclude(nousecomps__contains=','+companyid+',').filter(Q(usecomps__contains=',1,') | Q(usecomps__contains=','+companyid+','))
objs = objs.filter(Q(usecomps__contains=',1,') | Q(usecomps__contains=','+companyid+','))
else:
objs = objs.filter(parent__isnull=True)
if req.GET.get('type', None):