yf_ymm 5 rokov pred
rodič
commit
8e38e419d5
1 zmenil súbory, kde vykonal 12 pridanie a 1 odobranie
  1. 12 1
      apps/Equipment/views.py

+ 12 - 1
apps/Equipment/views.py

@@ -2145,7 +2145,18 @@ class Garden_Manage_View(ListView):
 # 新建人员管理
 class Garden_User_View(ListView):
     def get(self,request):
-        return render(request, 'backstageNet/production/workerManage.html', context={})
+        username = request.user.username
+        print('username:',username)
+        current_user = MyUser.objects.get(username=username)
+        gardenname = request.GET.get("name")
+        if current_user.is_staff == True:
+            garden = GardenArea.objects.all()
+        elif current_user.is_staff != True:
+            garden = GardenArea.objects.filter(user=current_user)
+        if gardenname:
+            garden = GardenArea.objects.filter(name=gardenname)
+        farm = FarmList.objects.filter(garden=garden[0])
+        return render(request, 'backstageNet/production/workerManage.html', context={"garden":garden,"farm":farm})
     def post(self,request):
         #管理者id
         farm_id = request.POST.get('id')