ai-station-code/work_util/post_model.py

65 lines
1.4 KiB
Python
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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