From d2111c6db461ec7ebeb7f5ccb66aaa3c155ec3ac Mon Sep 17 00:00:00 2001 From: Marc Rufener Date: Wed, 25 Aug 2021 18:34:01 +0200 Subject: [PATCH 1/5] update config --- back/development.ini.template | 1 + back/production.ini.template | 1 + 2 files changed, 2 insertions(+) diff --git a/back/development.ini.template b/back/development.ini.template index 318dba2c..b155ea87 100644 --- a/back/development.ini.template +++ b/back/development.ini.template @@ -129,6 +129,7 @@ affaire_type_mpd_id = 8 affaire_type_retablissement_pfp3_id = 12 affaire_type_autre_id = 7 affaire_type_part_copropriete_id = 10 +affaire_type_modification_ppe_id = 20 affaire_type_modification_ordre_separation = 100 # ID Numéros-types biens-fonds diff --git a/back/production.ini.template b/back/production.ini.template index d38c27b0..53b86090 100644 --- a/back/production.ini.template +++ b/back/production.ini.template @@ -127,6 +127,7 @@ affaire_type_mpd_id = 8 affaire_type_retablissement_pfp3_id = 12 affaire_type_autre_id = 7 affaire_type_part_copropriete_id = 10 +affaire_type_modification_ppe_id = 20 affaire_type_modification_ordre_separation = 100 # ID Numéros-types biens-fonds From 09874edf57beea6bb2446197f111540172bfb8dc Mon Sep 17 00:00:00 2001 From: Marc Rufener Date: Fri, 27 Aug 2021 14:43:17 +0200 Subject: [PATCH 2/5] update and fix ctrl coordinateur --- .../Affaires/SuiviMandat/suiviMandat.css | 4 - .../Affaires/SuiviMandat/suiviMandat.html | 198 +++++++++--------- 2 files changed, 97 insertions(+), 105 deletions(-) diff --git a/front/src/components/Affaires/SuiviMandat/suiviMandat.css b/front/src/components/Affaires/SuiviMandat/suiviMandat.css index 2ed3a527..bcae7d87 100644 --- a/front/src/components/Affaires/SuiviMandat/suiviMandat.css +++ b/front/src/components/Affaires/SuiviMandat/suiviMandat.css @@ -2,7 +2,3 @@ width: 100%; float: left; } - -.suiviMandat .suiviMandatForm { - width: 32%; -} diff --git a/front/src/components/Affaires/SuiviMandat/suiviMandat.html b/front/src/components/Affaires/SuiviMandat/suiviMandat.html index 4c372ec8..c3868c1a 100644 --- a/front/src/components/Affaires/SuiviMandat/suiviMandat.html +++ b/front/src/components/Affaires/SuiviMandat/suiviMandat.html @@ -23,108 +23,104 @@

Dernier contrôle effectué le {{suiviMandat.date}} par {{suiviMandat.visa.nom}}

- - - -
Avant l'affaire
- - - Vérification par le chef de projet de la MO - - -
-
- - - -
-
- - - -
-
- - - Report date préavis SAT ou SEA - - - - - - -
-
- - - - -
Pendant l'affaire
- - - Contrôle des désignations et de la balance - - - - - - - - - Contrôle du tableau des émoluments - - - - - - - - - Contrôle de l'enregistrement de tous les documents (courriel, courrier, préavis, plan, etc.) - - - - - - - -
-
- - - - -
Après l'affaire
- - - Respect des directives du SCAT, SAGR ou service urbanisme - - - - - - - - - Structure des répertoires et contenu - - - - - - - - - Contrôle de la base de données - - - - - - +
+
+ + + +
Mensuration officielle en cours
+ + + Vérification par le chef de projet de la MO + + +
+
+ + + +
+
+ + + +
+
+ + + + + +
+
+
- - +
+ + + +
Mensuration officielle approuvée
+ +
+
+ + Respect des directives du SCAT, SAGR ou service urbanisme + + + + + + +
+ +
+ + Contrôle du tableau des émoluments + + + + + + +
+ +
+ + Contrôle des désignations et de la balance + + + + + + +
+ +
+ + Contrôle de l'enregistrement de tous les documents (courriel, courrier, préavis, plan, etc.) + + + + + + +
+ +
+ + Contrôle de la base de données + + + + + + +
+
+
+
+
+
From ab6c0193003996833355f2c892d606a807b76b91 Mon Sep 17 00:00:00 2001 From: Marc Rufener Date: Fri, 27 Aug 2021 15:26:57 +0200 Subject: [PATCH 3/5] add progressbar when search affaire + remove print --- back/infolica/views/affaire.py | 1 - front/src/components/Affaires/Affaires.vue | 5 +++++ front/src/components/Affaires/affaires.html | 6 ++++++ 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/back/infolica/views/affaire.py b/back/infolica/views/affaire.py index abee79db..c0ab8a95 100644 --- a/back/infolica/views/affaire.py +++ b/back/infolica/views/affaire.py @@ -173,7 +173,6 @@ def affaires_search_view(request): if limitNbResults: - print("toto") query = query.limit(search_limit) query = query.all() diff --git a/front/src/components/Affaires/Affaires.vue b/front/src/components/Affaires/Affaires.vue index 1f399874..cf5560d4 100644 --- a/front/src/components/Affaires/Affaires.vue +++ b/front/src/components/Affaires/Affaires.vue @@ -42,6 +42,7 @@ export default { limitNbResults: true, }, searchClientsListe: [], + showProgressBar: false, types_affaires: [] }), @@ -154,6 +155,8 @@ export default { * SEARCH AFFAIRE */ async searchAffaires() { + this.showProgressBar = true; + let formData = new FormData(); formData.append("limitNbResults", this.search.limitNbResults); @@ -223,8 +226,10 @@ export default { }); this.affaires = tmp; + this.showProgressBar = false; } }).catch(err => { + this.showProgressBar = false; handleException(err, this); }); }, diff --git a/front/src/components/Affaires/affaires.html b/front/src/components/Affaires/affaires.html index df21e1f5..922ffe6b 100644 --- a/front/src/components/Affaires/affaires.html +++ b/front/src/components/Affaires/affaires.html @@ -127,7 +127,13 @@

Affaires

+ + + + {{ item.id }} {{ item.no_access }} From 995f4cab10bac64c2a0b98a88cd40bd5fdbd0be9 Mon Sep 17 00:00:00 2001 From: Marc Rufener Date: Fri, 27 Aug 2021 15:40:47 +0200 Subject: [PATCH 4/5] prepare next updates --- back/infolica/models/models.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/back/infolica/models/models.py b/back/infolica/models/models.py index 57e1f8f2..30d25c31 100644 --- a/back/infolica/models/models.py +++ b/back/infolica/models/models.py @@ -73,6 +73,7 @@ class Client(Base): no_sap = Column(Text) no_bdp_bdee = Column(Text) no_access = Column(Text) + besoin_vref_facture = Column(Boolean) class ClientMoralPersonne(Base): @@ -609,6 +610,8 @@ class NumeroDiffere(Base): date_sortie = Column(Date) affaire_id = Column(BigInteger, ForeignKey(Affaire.id)) req_radiation = Column(Boolean) + req_ref = Column(Text) + date_controle = Column(Date) class NumeroRelationType(Base): From cb55c21b1dffa3ab7d722a82b83f41a08e42ed2f Mon Sep 17 00:00:00 2001 From: Marc Rufener Date: Fri, 27 Aug 2021 16:11:08 +0200 Subject: [PATCH 5/5] client facture besoin vref alert --- front/src/components/Affaires/Facturation/Facturation.vue | 1 + front/src/components/Affaires/Facturation/facturation.html | 4 ++++ front/src/components/Clients/ClientsEdit.vue | 5 ++++- front/src/components/Clients/clientsEdit.html | 7 +++++++ 4 files changed, 16 insertions(+), 1 deletion(-) diff --git a/front/src/components/Affaires/Facturation/Facturation.vue b/front/src/components/Affaires/Facturation/Facturation.vue index d8625eac..bf926078 100644 --- a/front/src/components/Affaires/Facturation/Facturation.vue +++ b/front/src/components/Affaires/Facturation/Facturation.vue @@ -174,6 +174,7 @@ export default { id: x.id, nom: x.adresse_, type_id: x.type_client, + besoin_vref_facture: x.besoin_vref_facture, toLowerCase: () => x.adresse_.toLowerCase(), toString: () => x.adresse_ })); diff --git a/front/src/components/Affaires/Facturation/facturation.html b/front/src/components/Affaires/Facturation/facturation.html index 7fd55c3c..93f3aaef 100644 --- a/front/src/components/Affaires/Facturation/facturation.html +++ b/front/src/components/Affaires/Facturation/facturation.html @@ -190,6 +190,10 @@

Factures

+ +
+ warning Le client demande d'indiquer une référence sur la facture. +
diff --git a/front/src/components/Clients/ClientsEdit.vue b/front/src/components/Clients/ClientsEdit.vue index 376bcd97..e4fa1002 100644 --- a/front/src/components/Clients/ClientsEdit.vue +++ b/front/src/components/Clients/ClientsEdit.vue @@ -47,7 +47,8 @@ export default { mail: null, no_sap: null, no_bdp_bdee: null, - co: null + co: null, + besoin_vref_facture: false, }, lastRecord: null, permission: { @@ -103,6 +104,7 @@ export default { this.form.no_sap = null; this.form.no_bdp_bdee = null; this.form.co = null; + this.form.besoin_vref_facture = false; }, /* @@ -220,6 +222,7 @@ export default { formData.append("mail", this.form.mail || null); formData.append("no_sap", this.form.no_sap || null); formData.append("no_bdp_bdee", this.form.no_bdp_bdee || null); + formData.append("besoin_vref_facture", this.form.besoin_vref_facture); return formData; }, diff --git a/front/src/components/Clients/clientsEdit.html b/front/src/components/Clients/clientsEdit.html index 422e7f25..a9a34be1 100644 --- a/front/src/components/Clients/clientsEdit.html +++ b/front/src/components/Clients/clientsEdit.html @@ -149,6 +149,13 @@

Edition de clients

+ + +
+
+ Le client demande une référence dans la facture +
+