from pydantic import BaseModel from typing import Optional class Zongbiaomianji(BaseModel): A: float VM: float K_C: float # 注意:Python 中的变量名不能包含斜杠,因此将其替换为下划线 MM: float AT: float At: float Rt: float class Meitan(BaseModel): SSA: float TPV: float N: float # 注意:Python 中的变量名不能包含斜杠,因此将其替换为下划线 O: float ID_IG: float J: float class Meirejie(BaseModel): A: float V: float FC: float C: float H: float N: float S: float O: float H_C: float O_C: float N_C: float Rt: float Hr: float dp: float T: float class FormData(BaseModel): A_min: Optional[float] = None A_max: Optional[float] = None A_step: Optional[float] = None VM_min: Optional[float] = None VM_max: Optional[float] = None VM_step: Optional[float] = None KC_min: Optional[float] = None KC_max: Optional[float] = None KC_step: Optional[float] = None MM_min: Optional[float] = None MM_max: Optional[float] = None MM_step: Optional[float] = None AT_min: Optional[float] = None AT_max: Optional[float] = None AT_step: Optional[float] = None At_min: Optional[float] = None At_max: Optional[float] = None At_step: Optional[float] = None Rt_min: Optional[float] = None Rt_max: Optional[float] = None Rt_step: Optional[float] = None