From 08d344c2b54a38e31ffbed828bf4273087ef34d7 Mon Sep 17 00:00:00 2001
From: shilixia <2309368887@qq.com>
Date: Thu, 19 Sep 2019 14:34:13 +0800
Subject: [PATCH 1/2] jy
---
safesite/edu/views.py | 6 +++++-
safesite/templates/edulessonadd.html | 2 +-
safesite/templates/edulessonaddwj.html | 2 +-
3 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/safesite/edu/views.py b/safesite/edu/views.py
index 7e9ad472..62d5bfd3 100644
--- a/safesite/edu/views.py
+++ b/safesite/edu/views.py
@@ -119,13 +119,17 @@ def api(req):
elif a == 'del':
id =req.GET.get('id')
userid = req.session['userid']
+ companyid = getcompany(userid)#公司ID
a = Edulesson.objects.get(id=id)
- if User.objects.get(userid = userid).issuper == 1:
+ if a.usecomp==Partment.objects.get(partid=companyid):
a.deletemark=0
a.save()
return JsonResponse({"code":1})
+
else:
+
return JsonResponse({"code":0})
+
#点击阅读
elif a=='readnumber':
id =req.GET.get('id')
diff --git a/safesite/templates/edulessonadd.html b/safesite/templates/edulessonadd.html
index 65abdc09..d02db6bf 100644
--- a/safesite/templates/edulessonadd.html
+++ b/safesite/templates/edulessonadd.html
@@ -120,7 +120,7 @@
所属类别: |
-
|
diff --git a/safesite/templates/edulessonaddwj.html b/safesite/templates/edulessonaddwj.html
index fb2c35fa..ea8b8a15 100644
--- a/safesite/templates/edulessonaddwj.html
+++ b/safesite/templates/edulessonaddwj.html
@@ -135,7 +135,7 @@
所属类别: |
-
|
From cf8a235156211c32cd331df7c2a0bf2464872336 Mon Sep 17 00:00:00 2001
From: shilixia <2309368887@qq.com>
Date: Thu, 19 Sep 2019 16:26:47 +0800
Subject: [PATCH 2/2] law
---
safesite/rlt/views.py | 8 ++++----
safesite/templates/lawsadd.html | 4 ++--
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/safesite/rlt/views.py b/safesite/rlt/views.py
index dedc4aeb..332f0e9e 100644
--- a/safesite/rlt/views.py
+++ b/safesite/rlt/views.py
@@ -75,7 +75,7 @@ def lawstype(req):
list_items = (Regulations.objects.filter(usecomp__partid=companyid,deletemark=1)).annotate(parentId=F('parent__id'),name=F('typename')).values('id','parentId','name')
return HttpResponse(json.dumps(list(list_items)),content_type="application/json")
elif a == 'tree':
- list_items = (Regulations.objects.filter(usecomp__partid=1,deletemark=1)|Regulations.objects.filter(usecomp__partid=companyid,deletemark=1)).annotate(parentId=F('parent__id')).values('id','parentId','typename')
+ list_items = (Regulations.objects.filter(usecomp__partid=1,deletemark=1)|Regulations.objects.filter(usecomp__partid=companyid,deletemark=1)).annotate(parentId=F('parent__id'),name=F('typename')).values('id','parentId','name')
return HttpResponse(json.dumps(list(list_items)),content_type="application/json")
elif a == 'add':
data = json.loads(req.body.decode('utf-8'))
@@ -129,7 +129,7 @@ def lawstype(req):
id = req.GET.get('id')
user = User.objects.get(userid=userid)
a = Regulations.objects.get(id=id)
- if user.issuper==1 or a.usecomp.partid == companyid:
+ if a.usecomp==Partment.objects.get(partid=companyid):
Regulations.objects.filter(id = id).update(deletemark=0)
return JsonResponse({"code":1})
else:
@@ -139,7 +139,7 @@ def lawstype(req):
elif a == 'canedit':
id = req.GET.get('id')
a = Regulations.objects.get(id=id)
- if a.usecomp == companyid or int(companyid)==1:
+ if a.usecomp==Partment.objects.get(partid=companyid):
return JsonResponse({'code':1})
else:
return JsonResponse({"code":0})
@@ -169,7 +169,7 @@ def lawstype(req):
id =req.GET.get('id')
userid = req.session['userid']
a = FileManage.objects.get(id=id)
- if User.objects.get(userid = userid).issuper == 1:
+ if a.usecomp==Partment.objects.get(partid=companyid):
a.deletemark=0
a.save()
return JsonResponse({"code":1})
diff --git a/safesite/templates/lawsadd.html b/safesite/templates/lawsadd.html
index 891ff5cb..e6bbf93e 100644
--- a/safesite/templates/lawsadd.html
+++ b/safesite/templates/lawsadd.html
@@ -99,7 +99,7 @@
法律法规名称: |
-
+
|
@@ -113,7 +113,7 @@
法律法规分类: |
-
|