题目查询时 不显示已删除的
This commit is contained in:
parent
d59f5c7b3e
commit
08cfffa8c0
|
@ -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):
|
||||
|
|
Loading…
Reference in New Issue