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 @@

-

- - -