ai-station-code/work_util/post_model.py

45 lines
1.2 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
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