通过水准线路编码生成 daily 数据
This commit is contained in:
22
app/schemas/daily.py
Normal file
22
app/schemas/daily.py
Normal file
@@ -0,0 +1,22 @@
|
||||
from pydantic import BaseModel, Field
|
||||
from typing import Optional
|
||||
|
||||
class LinecodeToDailyRequest(BaseModel):
|
||||
"""通过水准线路编码生成 daily 数据的请求模型"""
|
||||
linecode: str = Field(..., description="水准线路编码")
|
||||
account_id: Optional[int] = Field(None, description="账户ID(可选,如果沉降数据中有)")
|
||||
|
||||
class DailyDataResponse(BaseModel):
|
||||
"""Daily 数据响应模型"""
|
||||
id: int
|
||||
user_id: int
|
||||
account_id: int
|
||||
point_id: Optional[str]
|
||||
NYID: str
|
||||
linecode: str
|
||||
section_id: str
|
||||
remaining: int
|
||||
is_all: int
|
||||
|
||||
class Config:
|
||||
from_attributes = True
|
||||
Reference in New Issue
Block a user