fix(taff): patch types - 'commission' dans CoutEntree + axes nullable pour AO publics
- CoutEntree : ajout 'commission' (cas hemea, modeles commission %) - ScoringTaff : remuneration/pratiques/ecologie sont AxeScore | null Pour les plateformes appel-offre-public, scoring simplifie 2 axes (transparence + matching uniquement, decision F du MP TAFF V1) Pre-dispatch T2 - patch identifie en tour 2 critique.
This commit is contained in:
@@ -22,15 +22,18 @@ export type TypePlateforme =
|
||||
| "appel-offre-public" // V1 onglet bonus light
|
||||
| "communaute-pro"; // backlog V2 (Welow, etc.)
|
||||
|
||||
export type CoutEntree = "gratuit" | "freemium" | "abonnement" | "lead-paye";
|
||||
export type CoutEntree = "gratuit" | "freemium" | "abonnement" | "lead-paye" | "commission";
|
||||
|
||||
export type ZoneGeo = "france-entiere" | "regional" | string;
|
||||
|
||||
export interface ScoringTaff {
|
||||
remuneration: AxeScore;
|
||||
// Pour b2c-mise-en-relation : tous les 5 axes sont remplis.
|
||||
// Pour appel-offre-public : seuls transparence + matching sont remplis,
|
||||
// les 3 autres sont null (scoring simplifié décision F du MP).
|
||||
remuneration: AxeScore | null;
|
||||
transparence: AxeScore;
|
||||
pratiques: AxeScore;
|
||||
ecologie: AxeScore;
|
||||
pratiques: AxeScore | null;
|
||||
ecologie: AxeScore | null;
|
||||
matching: AxeScore;
|
||||
tag_global: TagGlobal;
|
||||
justification_tag: string; // 1-2 phrases pourquoi ce tag
|
||||
|
||||
Reference in New Issue
Block a user