ai-station-code/work_util/post_model.py

65 lines
1.4 KiB
Python
Raw Normal View History

2025-05-06 11:18:48 +08:00
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
2025-06-04 17:04:02 +08:00
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
2025-05-06 11:18:48 +08:00
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