fix validation for esposition
This commit is contained in:
parent
bba5c11bc9
commit
dc9d8b6d10
1 changed files with 3 additions and 10 deletions
|
|
@ -488,13 +488,6 @@ class Ingredient(BaseModel):
|
||||||
self.toxicity = Toxicity(cas=self.cas, indicators=new_indicators)
|
self.toxicity = Toxicity(cas=self.cas, indicators=new_indicators)
|
||||||
self.save()
|
self.save()
|
||||||
|
|
||||||
class RetentionFactors:
|
|
||||||
LEAVE_ON = 1.0
|
|
||||||
RINSE_OFF = 0.01
|
|
||||||
DENTIFRICE = 0.05
|
|
||||||
MOUTHWASH = 0.10
|
|
||||||
DYE = 0.10
|
|
||||||
|
|
||||||
class Esposition(BaseModel):
|
class Esposition(BaseModel):
|
||||||
preset_name: str
|
preset_name: str
|
||||||
tipo_prodotto: str
|
tipo_prodotto: str
|
||||||
|
|
@ -506,8 +499,8 @@ class Esposition(BaseModel):
|
||||||
esp_secondarie: List[str]
|
esp_secondarie: List[str]
|
||||||
esp_nano: List[str]
|
esp_nano: List[str]
|
||||||
|
|
||||||
sup_esposta: int = Field(ge=1, le=17500, description="Area di applicazione in cm2")
|
sup_esposta: int = Field(ge=1, le=20000, description="Area di applicazione in cm2")
|
||||||
freq_applicazione: int = Field(default=1, description="Numero di applicazioni al giorno")
|
freq_applicazione: float = Field(default=1, description="Numero di applicazioni al giorno")
|
||||||
qta_giornaliera: float = Field(..., description="Quantità di prodotto applicata (g/die)")
|
qta_giornaliera: float = Field(..., description="Quantità di prodotto applicata (g/die)")
|
||||||
ritenzione: float = Field(default=1.0, ge=0, le=1.0, description="Fattore di ritenzione")
|
ritenzione: float = Field(default=1.0, ge=0, le=1.0, description="Fattore di ritenzione")
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue