diff --git a/sv/admin.py b/sv/admin.py
index 9dff83e..e4edb48 100644
--- a/sv/admin.py
+++ b/sv/admin.py
@@ -7,7 +7,6 @@
Region,
Lieu,
StatutEtablissement,
- TypeExploitant,
PositionChaineDistribution,
StructurePreleveur,
SiteInspection,
@@ -33,7 +32,6 @@
admin.site.register(Region)
admin.site.register(Lieu)
admin.site.register(StatutEtablissement)
-admin.site.register(TypeExploitant)
admin.site.register(PositionChaineDistribution)
admin.site.register(StructurePreleveur)
admin.site.register(SiteInspection)
diff --git a/sv/models.py b/sv/models.py
index 3d772ed..1ed6420 100644
--- a/sv/models.py
+++ b/sv/models.py
@@ -170,10 +170,10 @@ class Meta:
)
adresse_etablissement = models.CharField(max_length=100, verbose_name="Adresse établissement", blank=True)
siret_etablissement = models.CharField(max_length=100, verbose_name="SIRET établissement", blank=True)
- type_exploitant_etablissement = models.ForeignKey(
- "TypeExploitant",
+ site_inspection = models.ForeignKey(
+ "SiteInspection",
on_delete=models.PROTECT,
- verbose_name="Type d'exploitant établissement",
+ verbose_name="Site d'inspection",
blank=True,
null=True,
)
@@ -202,18 +202,6 @@ def __str__(self):
return self.libelle
-class TypeExploitant(models.Model):
- class Meta:
- verbose_name = "Type d'exploitant"
- verbose_name_plural = "Types d'exploitant"
- db_table = "sv_type_exploitant"
-
- libelle = models.CharField(max_length=100, verbose_name="Libellé")
-
- def __str__(self):
- return self.libelle
-
-
class PositionChaineDistribution(models.Model):
class Meta:
verbose_name = "Position dans la chaîne de distribution"
diff --git a/sv/static/sv/fichedetection_form.js b/sv/static/sv/fichedetection_form.js
index 7ee8c26..f082ce7 100644
--- a/sv/static/sv/fichedetection_form.js
+++ b/sv/static/sv/fichedetection_form.js
@@ -144,7 +144,7 @@ document.addEventListener('alpine:init', () => {
adresseEtablissement: '',
siretEtablissement: '',
codeInppEtablissement: '',
- typeEtablissementId: '',
+ siteInspectionId: '',
positionEtablissementId: '',
},
@@ -232,7 +232,7 @@ document.addEventListener('alpine:init', () => {
adresseEtablissement: lieu.adresse_etablissement,
siretEtablissement: lieu.siret_etablissement,
codeInppEtablissement: lieu.code_inpp_etablissement,
- typeEtablissementId: lieu.type_exploitant_etablissement_id,
+ siteInspectionId: lieu.site_inspection_id,
positionEtablissementId: lieu.position_chaine_distribution_etablissement_id,
};
});
@@ -309,7 +309,7 @@ document.addEventListener('alpine:init', () => {
})
if (!!this.ficheDetection.freeLinksIds) {
this.ficheDetection.freeLinksIds.forEach(value => {
- freeLinksChoices.setChoiceByValue(value);
+ freeLinksChoices.setChoiceByValue(value);
});
}
@@ -393,7 +393,7 @@ document.addEventListener('alpine:init', () => {
adresseEtablissement: '',
siretEtablissement: '',
codeInppEtablissement: '',
- typeEtablissementId: '',
+ siteInspectionId: '',
positionEtablissementId: '',
};
@@ -608,7 +608,7 @@ document.addEventListener('alpine:init', () => {
formData.append('prelevements', JSON.stringify(this.prelevements));
formData.append('action', action);
for (var i = 0; i < this.ficheDetection.freeLinksIds.length; i++) {
- formData.append('freeLinksIds', this.ficheDetection.freeLinksIds[i]);
+ formData.append('freeLinksIds', this.ficheDetection.freeLinksIds[i]);
}
const csrfToken = document.querySelector('input[name="csrfmiddlewaretoken"]').value;
diff --git a/sv/templates/sv/_fichedetection_form__lieux_form.html b/sv/templates/sv/_fichedetection_form__lieux_form.html
index 9cd71f4..148ec3f 100644
--- a/sv/templates/sv/_fichedetection_form__lieux_form.html
+++ b/sv/templates/sv/_fichedetection_form__lieux_form.html
@@ -28,6 +28,16 @@
+
+
+
+
+
@@ -83,15 +93,6 @@
-
-
-
-