|
@@ -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": '张四'
|
|
|
+ }]
|
|
|
+ }
|