|
|
@@ -47,14 +47,14 @@ def switch_get_list(request):
|
|
|
if get_search :
|
|
|
#print(get_search)
|
|
|
data_query = Swich.objects.exclude(SW_Archive=True).filter(Q(SW_Nom__icontains=get_search)
|
|
|
- |Q(SW_Baie__BAIE_Site__icontains=get_search)
|
|
|
+ |Q(SW_Baie__BAIE_Site_NG__CLIN_Anag__icontains=get_search)
|
|
|
|Q(SW_Baie__BAIE_Nom__icontains=get_search)
|
|
|
|Q(SW_IP__icontains=get_search)
|
|
|
|Q(SW_Commentaires__icontains=get_search)
|
|
|
- ).order_by('SW_Baie__BAIE_Site','SW_Baie','SW_Nom')
|
|
|
+ ).order_by('SW_Baie__BAIE_Site_NG','SW_Baie','SW_Nom')
|
|
|
else :
|
|
|
#print("not get_search")
|
|
|
- data_query = Swich.objects.exclude(SW_Archive=True).all().order_by('SW_Baie__BAIE_Site','SW_Baie','SW_Nom')
|
|
|
+ data_query = Swich.objects.exclude(SW_Archive=True).all().order_by('SW_Baie__BAIE_Site_NG','SW_Baie','SW_Nom')
|
|
|
|
|
|
html = template.render({
|
|
|
'data_query': data_query,
|
|
|
@@ -136,15 +136,15 @@ def srv_get_list(request):
|
|
|
#print(get_search)
|
|
|
data_query = PIS.objects.filter(Q(PIS_Nom_netbios__icontains=get_search)
|
|
|
|Q(PIS_Friendly_Name__icontains=get_search)
|
|
|
- |Q(PIS_L_Site__icontains=get_search)
|
|
|
+ |Q(PIS_Site__CLIN_Anag__icontains=get_search)
|
|
|
|Q(PIS_Adresse_IP__icontains=get_search)
|
|
|
|Q(PIS_Role__icontains=get_search)
|
|
|
|Q(PIS_SN__icontains=get_search)
|
|
|
|Q(PIS_Adresse_Mac__icontains=get_search)
|
|
|
- ).order_by('PIS_Archive','PIS_L_Site','PIS_Role', 'PIS_Adresse_IP')
|
|
|
+ ).order_by('PIS_Archive','PIS_Site','PIS_Role', 'PIS_Adresse_IP')
|
|
|
else :
|
|
|
#print("not get_search")
|
|
|
- data_query = PIS.objects.all().order_by('PIS_Archive','PIS_L_Site','PIS_Role', 'PIS_Adresse_IP')
|
|
|
+ data_query = PIS.objects.all().order_by('PIS_Archive','PIS_Site','PIS_Role', 'PIS_Adresse_IP')
|
|
|
|
|
|
html = template.render({
|
|
|
'data_query': data_query,
|
|
|
@@ -191,30 +191,30 @@ def user_get_list(request):
|
|
|
if get_search :
|
|
|
#print(get_search)
|
|
|
data_query_1 = PIC.objects.exclude(PIC_L_Statut__in = ['INAPTE', 'EN STOCK']).filter(Q(PIC_Nom_netbios__icontains=get_search)
|
|
|
- |Q(PIC_L_Site__icontains=get_search)
|
|
|
+ |Q(PIC_Site__CLIN_Anag__icontains=get_search)
|
|
|
|Q(PIC_Adresse_IP__icontains=get_search)
|
|
|
|Q(PIC_Utilisateur__icontains=get_search)
|
|
|
|Q(PIC_Utilisateur_Fq__icontains=get_search)
|
|
|
|Q(PIC_Adresse_Mac__icontains=get_search)
|
|
|
- |Q(PIC_L_Service__SERVICE_Nom__icontains=get_search)
|
|
|
+ |Q(PIC_Service__SERVICE_Nom__icontains=get_search)
|
|
|
|Q(PIC_SN__icontains=get_search)
|
|
|
|Q(PIC_L_Chassi_Type__icontains=get_search)
|
|
|
- ).order_by('PIC_L_Site','PIC_L_Service__SERVICE_Nom','PIC_NUnic','PIC_L_Statut')
|
|
|
+ ).order_by('PIC_Site__CLIN_Anag','PIC_Service__SERVICE_Nom','PIC_NUnic','PIC_L_Statut')
|
|
|
data_query_2 = PIC.objects.filter(PIC_L_Statut = 'EN STOCK').filter(Q(PIC_Nom_netbios__icontains=get_search)
|
|
|
- |Q(PIC_L_Site__icontains=get_search)
|
|
|
+ |Q(PIC_Site__CLIN_Anag__icontains=get_search)
|
|
|
|Q(PIC_Adresse_IP__icontains=get_search)
|
|
|
|Q(PIC_Utilisateur__icontains=get_search)
|
|
|
|Q(PIC_Utilisateur_Fq__icontains=get_search)
|
|
|
|Q(PIC_Adresse_Mac__icontains=get_search)
|
|
|
- |Q(PIC_L_Service__SERVICE_Nom__icontains=get_search)
|
|
|
+ |Q(PIC_Service__SERVICE_Nom__icontains=get_search)
|
|
|
|Q(PIC_SN__icontains=get_search)
|
|
|
|Q(PIC_L_Chassi_Type__icontains=get_search)
|
|
|
- ).order_by('PIC_L_Site','PIC_L_Service__SERVICE_Nom','PIC_NUnic')
|
|
|
+ ).order_by('PIC_Site__CLIN_Anag','PIC_Service__SERVICE_Nom','PIC_NUnic')
|
|
|
data_query = list(chain(data_query_1, data_query_2))
|
|
|
|
|
|
else :
|
|
|
#print("not get_search")
|
|
|
- data_query = PIC.objects.exclude(PIC_L_Statut__in = ['INAPTE', 'EN STOCK']).order_by('PIC_L_Site','PIC_L_Service__SERVICE_Nom','PIC_NUnic','PIC_L_Statut')
|
|
|
+ data_query = PIC.objects.exclude(PIC_L_Statut__in = ['INAPTE', 'EN STOCK']).order_by('PIC_Site__CLIN_Anag','PIC_Service__SERVICE_Nom','PIC_NUnic','PIC_L_Statut')
|
|
|
|
|
|
for data in data_query:
|
|
|
data.accessoir = Accessory_Link.objects.filter(pic = data)
|
|
|
@@ -302,14 +302,14 @@ def user_update(request):
|
|
|
# tmp_service = Services.objects.get(SERVICE_Nom = item.PIC_Service)
|
|
|
# except:
|
|
|
# tmp_service = Services.objects.get(SERVICE_Nom = "VOID")
|
|
|
- # item.PIC_L_Service = tmp_service
|
|
|
+ # item.PIC_Service = tmp_service
|
|
|
# if item.PIC_L_Chassi_Type == "CL" or item.PIC_L_Chassi_Type == "PC" :
|
|
|
# try :
|
|
|
# list_filter_ecran = Accessory_Link.objects.get(pic = item)
|
|
|
# except :
|
|
|
# item.PIC_Accessory.add(Accessory_Link.objects.get(Accessory_N_slugify = "ecran"))
|
|
|
- if item.PIC_L_Site == "GEN":
|
|
|
- item.PIC_L_Site = "HPN"
|
|
|
+ if item.PIC_Site.CLIN_Anag == "GEN":
|
|
|
+ item.PIC_Site.CLIN_Anag = "HPN"
|
|
|
|
|
|
item.save()
|
|
|
return HttpResponse("ok")
|