Change simulation_date to string

This commit is contained in:
DingZQ
2025-05-18 11:36:48 +08:00
parent 17a8d84827
commit 1ee0bb8067

View File

@@ -2754,10 +2754,10 @@ async def fastapi_download_history_data_manually(data: Download_History_Data_Man
class Run_Simulation_Manually_by_Date(BaseModel): class Run_Simulation_Manually_by_Date(BaseModel):
""" """
name数据库名称 name数据库名称
simulation_date样式如 datetime(2025, 5, 4) simulation_date样式如 2025-05-04
""" """
name: str name: str
simulation_date: datetime simulation_date: str
@app.post("/runsimulationmanuallybydate/") @app.post("/runsimulationmanuallybydate/")
@@ -2786,7 +2786,7 @@ async def fastapi_run_simulation_manually_by_date(data: Run_Simulation_Manually_
simulation.get_realtime_region_patterns( simulation.get_realtime_region_patterns(
item['name'], globals.source_outflow_region_id, globals.realtime_region_pipe_flow_and_demand_id) item['name'], globals.source_outflow_region_id, globals.realtime_region_pipe_flow_and_demand_id)
base_date = item['simulation_date'] base_date = datetime.strptime(item['simulation_date'], "%Y-%m-%d")
# 循环生成96个时间点15分钟间隔 # 循环生成96个时间点15分钟间隔
for i in range(96): for i in range(96):