合并代码

This commit is contained in:
lhx
2026-01-20 00:48:01 +00:00
3 changed files with 363 additions and 358 deletions

1
.gitignore vendored
View File

@@ -14,3 +14,4 @@ upload_app/data/
upload_app/output/ upload_app/output/
upload_app/*.json upload_app/*.json
backups/

View File

@@ -354,4 +354,5 @@ class DailyDataService(BaseService[DailyData]):
raise raise
except Exception as e: except Exception as e:
logger.error(f"生成 daily 数据失败:{str(e)}", exc_info=True) logger.error(f"生成 daily 数据失败:{str(e)}", exc_info=True)
raise raise

View File

@@ -11,6 +11,9 @@ class ConstructionMonitorUtils:
def __init__(self): def __init__(self):
# 原始工况周期映射表(保持不变) # 原始工况周期映射表(保持不变)
self.base_periods = { self.base_periods = {
"仰拱底板施工完成后第1个月": 7,
"仰拱底板施工完成后第2至3个月": 14,
"仰拱底板施工完成后3个月以后": 30,
"仰拱(底板)施工完成后第1个月": 7, # 原:仰拱(底板)施工完成后,第1个月 "仰拱(底板)施工完成后第1个月": 7, # 原:仰拱(底板)施工完成后,第1个月
"仰拱(底板)施工完成后第2至3个月": 14, # 原:仰拱(底板)施工完成后,第2至3个月 "仰拱(底板)施工完成后第2至3个月": 14, # 原:仰拱(底板)施工完成后,第2至3个月
"仰拱(底板)施工完成后3个月以后": 30, # 原:仰拱(底板)施工完成后,3个月以后 "仰拱(底板)施工完成后3个月以后": 30, # 原:仰拱(底板)施工完成后,3个月以后
@@ -39,7 +42,7 @@ class ConstructionMonitorUtils:
"铺路或堆载,沉降量突变情况": 1, "铺路或堆载,沉降量突变情况": 1,
"填筑或堆载,两次填筑间隔时间较长情况":3, "填筑或堆载,两次填筑间隔时间较长情况":3,
"铺路或堆载,两次铺路间隔时间较长情况": 3, "铺路或堆载,两次铺路间隔时间较长情况": 3,
"堆载预压或路基填筑完成, 第1至3个月":7, # 原:堆载预压或路基铺路完成,第1至3个月 "堆载预压或路基填筑完成第1至3个月":7, # 原:堆载预压或路基铺路完成,第1至3个月
"堆载预压或路基填筑完成第4至6个月": 14, # 原:堆载预压或路基铺路完成,第4至6个月 "堆载预压或路基填筑完成第4至6个月": 14, # 原:堆载预压或路基铺路完成,第4至6个月
"堆载预压或路基填筑完成6个月以后": 30, # 原:堆载预压或路基铺路完成,6个月以后 "堆载预压或路基填筑完成6个月以后": 30, # 原:堆载预压或路基铺路完成,6个月以后
"架桥机(运梁车) 首次通过前": 1, # 原:架桥机(运梁车)首次通过前(仅加空格) "架桥机(运梁车) 首次通过前": 1, # 原:架桥机(运梁车)首次通过前(仅加空格)