libushang 2 days ago
parent
commit
5e476cb4d2
1 changed files with 20 additions and 1 deletions
  1. 20 1
      routers/api/dutyManagement/schedule.py

+ 20 - 1
routers/api/dutyManagement/schedule.py

@@ -1187,4 +1187,23 @@ async def download_file(keywords:str =Query(None),
         raise e
     except Exception as e:
         # 处理其他异常情况
-        raise HTTPException(status_code=500, detail=str(e))
+        raise HTTPException(status_code=500, detail=str(e))
+    
+# 当前值班人员(大屏和中屏)
+@router.post("/today")
+def duty_today(
+    db: Session = Depends(get_db),
+    body = Depends(remove_xss_json),
+    user_id = Depends(valid_access_token)):
+
+    # 需要根据当前用户所在部门进行切换,默认显示市应急
+    return {
+        "code": 0,
+        "msg": "",
+        "data": [{
+            "class_leader": '梁文龙',
+            "main_class": '邓思远',
+            "deputy_class": '姚意恒',
+            "prepare_class": '张四'
+        }]
+    }