1.自动更新今日需要抓取数据

2.工况接口返回
This commit is contained in:
whm
2025-10-30 11:43:20 +08:00
parent a48c2f4e8a
commit 5e9409aada
16 changed files with 652 additions and 23 deletions

View File

@@ -1,6 +1,6 @@
from sqlalchemy import Column, Integer, String, DateTime
from ..core.database import Base
from datetime import datetime
class SettlementData(Base):
__tablename__ = "settlement_data"
@@ -23,4 +23,15 @@ class SettlementData(Base):
sjName = Column(String(100), comment="司镜人员")
useflag = Column(String(100))
workinfoname = Column(String(100), comment="观测阶段")
upd_remark = Column(String(1000), comment="备注")
upd_remark = Column(String(1000), comment="备注")
def to_dict(self):
data = {}
for column in self.__table__.columns:
field_value = getattr(self, column.name)
# 时间字段格式化(不影响原生字段名)
if isinstance(field_value, datetime):
data[column.name] = field_value.strftime("%Y-%m-%d %H:%M:%S")
else:
data[column.name] = field_value
# 【关键】删除之前添加的max_nyid只保留原生NYID字段
return data