add company menulist bug
This commit is contained in:
parent
8933b14b9c
commit
9cd9836656
|
@ -3656,11 +3656,11 @@ def apicompany(req):
|
||||||
y.save()
|
y.save()
|
||||||
part = Partment.objects.get(partid=y.partid)
|
part = Partment.objects.get(partid=y.partid)
|
||||||
Group.objects.create(
|
Group.objects.create(
|
||||||
groupname='超管', grouptype=0, usecomp=part, menulink=menurights)
|
groupname='超管', grouptype=0, usecomp=part, menulist=menurights)
|
||||||
Group.objects.create(
|
Group.objects.create(
|
||||||
groupname='安全员', grouptype=1, usecomp=part, menulink=menurights)
|
groupname='安全员', grouptype=1, usecomp=part, menulist=menurights)
|
||||||
Group.objects.create(
|
Group.objects.create(
|
||||||
groupname='全体用户', grouptype=3, usecomp=part, menulink=menurights)
|
groupname='全体用户', grouptype=3, usecomp=part, menulist=menurights)
|
||||||
z = Group(groupname='主管', grouptype=2,
|
z = Group(groupname='主管', grouptype=2,
|
||||||
usecomp=part, menulist=menurights)
|
usecomp=part, menulist=menurights)
|
||||||
z.save()
|
z.save()
|
||||||
|
@ -4714,8 +4714,9 @@ def apitool(req):
|
||||||
return JsonResponse({"code": 1})
|
return JsonResponse({"code": 1})
|
||||||
elif a == 'correct_menulist':
|
elif a == 'correct_menulist':
|
||||||
for i in Group.objects.all():
|
for i in Group.objects.all():
|
||||||
i.menulist = list(set(list(filter(None, i.menulink.split(',')))))
|
if i.menulink:
|
||||||
i.save()
|
i.menulist = list(set(list(filter(None, i.menulink.split(',')))))
|
||||||
|
i.save()
|
||||||
return JsonResponse({"code": 1})
|
return JsonResponse({"code": 1})
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue