partment del

This commit is contained in:
caoqianming 2019-10-28 08:14:31 +08:00
parent b0b32dd23e
commit 9c0d91c148
3 changed files with 3 additions and 15 deletions

11
Pipfile
View File

@ -1,11 +0,0 @@
[[source]]
name = "pypi"
url = "https://pypi.org/simple"
verify_ssl = true
[dev-packages]
[packages]
[requires]
python_version = "3.5"

View File

@ -268,7 +268,7 @@ def drusers(companyid,path):
wb = load_workbook(path) wb = load_workbook(path)
sheet = wb.worksheets[0] sheet = wb.worksheets[0]
partdict = {} partdict = {}
groupdict = {} # groupdict = {}
userdict = {} userdict = {}
parts = Partment.objects.filter(partlink__contains=',' + companyid + ',')|Partment.objects.filter(partid=companyid) #获取所有部门 parts = Partment.objects.filter(partlink__contains=',' + companyid + ',')|Partment.objects.filter(partid=companyid) #获取所有部门
for i in parts: for i in parts:

View File

@ -2215,11 +2215,10 @@ def parthandle(req):
return HttpResponse(json.dumps(b,cls=MyEncoder),content_type="application/json") return HttpResponse(json.dumps(b,cls=MyEncoder),content_type="application/json")
elif req.GET.get('a')=='del': elif req.GET.get('a')=='del':
a = req.POST.get('partid') a = req.POST.get('partid')
if Partment.objects.filter(partlink__contains=','+a+',') or User.objects.filter(ubelongpart=a): if Partment.objects.filter(partlink__contains=','+a+',').exists() or User.objects.filter(ubelongpart=a).exists():
return JsonResponse({"code":0}) return JsonResponse({"code":0})
else: else:
a = Partment.objects.get(partid=a) Partment.objects.get(partid=a).delete()
a.delete()
return JsonResponse({"code":1}) return JsonResponse({"code":1})
elif req.GET.get('a')=='addpart': elif req.GET.get('a')=='addpart':
if req.POST.get('partid') != '': if req.POST.get('partid') != '':