题目查询时 不显示已删除的
This commit is contained in:
parent
d59f5c7b3e
commit
08cfffa8c0
|
@ -5752,12 +5752,12 @@ def apiquestion(req):
|
||||||
userid = req.session['userid']
|
userid = req.session['userid']
|
||||||
companyid = getcompany(userid)
|
companyid = getcompany(userid)
|
||||||
if a == 'listall':
|
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 not req.GET.get('all', None):
|
||||||
if req.GET.get('tmlx', None):
|
if req.GET.get('tmlx', None):
|
||||||
pass
|
pass
|
||||||
else:
|
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:
|
else:
|
||||||
objs = objs.filter(parent__isnull=True)
|
objs = objs.filter(parent__isnull=True)
|
||||||
if req.GET.get('type', None):
|
if req.GET.get('type', None):
|
||||||
|
|
Loading…
Reference in New Issue