xuguoyang 9 月之前
父节点
当前提交
e4f90ba0c1
共有 1 个文件被更改,包括 6 次插入7 次删除
  1. 6 7
      routers/api/riskMonitor/hazardous_condition.py

+ 6 - 7
routers/api/riskMonitor/hazardous_condition.py

@@ -25,6 +25,7 @@ async def mine(request: Request,db: Session = Depends(get_db)):
     try:
         body = await request.json()
         result = get_max_forest_level(db)
+        result = get_warning_description(result)
         #print(result)
         return {
             "code": 200,
@@ -41,15 +42,13 @@ async def mine(request: Request,db: Session = Depends(get_db)):
 
 def get_warning_description(level):
     if level == 1:
-        return "无危险"
+        return "轻风险"
     elif level == 2:
-        return "较低危险"
+        return "一般风险"
     elif level == 3:
-        return "中等危险"
+        return "较大风险"
     elif level == 4:
-        return "高火险级"
-    elif level == 5:
-        return "最高火险级"
+        return "重大风险"
     else:
         return "未知等级"
 
@@ -66,7 +65,7 @@ async def mine(request: Request,db: Session = Depends(get_db)):
             "code": 200,
             "msg": "成功",
             "data":
-                {"result":"较大风险"}
+                {"result":result}
         }
     except Exception as e:
         db.rollback()