修正温度值解析方式

This commit is contained in:
haotian 2025-10-20 14:29:04 +08:00
parent fa97923aae
commit 1b7d65c768
2 changed files with 8 additions and 5 deletions

View File

@ -410,15 +410,15 @@ class Kangda:
# 字符串中含有AL以外的字母.
if(conf[i] < 0.8):
status.append(TemperatureStatus.CN)
elif bool(al_pattern_not.search(value)):
status.append(TemperatureStatus.CN)
# elif bool(al_pattern_not.search(value)):
# status.append(TemperatureStatus.CN)
elif bool(float_pattern.fullmatch(value)):
status.append(TemperatureStatus.CN)
elif cn_pattern.match(value):
status.append(TemperatureStatus.CN)
# ocr字符长度小于3
elif len(value) < 3 or len(value) > 5:
# ocr字符长度小于3或者长度大于6
elif len(value) < 3 or len(value) > 6:
status.append(TemperatureStatus.CN)
# 图像中的日期编号
elif value == "2025" or value == "2026" or value == "2027":

View File

@ -7,5 +7,8 @@ from app.services.event_sync_service import run_sync, run_sync_event
if __name__ == "__main__":
print("启动事件同步服务...")
# 同步所有未同步事件
# asyncio.run(run_sync())
asyncio.run(run_sync_event("56163a3ce6e44230bd8f0110bcd33e6b"))
# 同步单个事件
asyncio.run(run_sync_event("435ee8779e0d4e1980b2ad40cb361c75"))