|
@@ -462,3 +462,29 @@ async def list_registered(
|
|
|
"msg": "查询成功",
|
|
|
"data": data
|
|
|
}
|
|
|
+
|
|
|
+# 登记事发地点
|
|
|
+@router.post("/save_address")
|
|
|
+async def list_registered(
|
|
|
+ request: Request,
|
|
|
+ body = Depends(remove_xss_json),
|
|
|
+ db: Session = Depends(get_db)
|
|
|
+):
|
|
|
+ eventId = body['eventId']
|
|
|
+
|
|
|
+ row = db.query(EventBase).filter(EventBase.event_code == eventId).first()
|
|
|
+ if row is None:
|
|
|
+ return {
|
|
|
+ "code": 500,
|
|
|
+ "msg": "事件编号不存在"
|
|
|
+ }
|
|
|
+
|
|
|
+ row.address = body['address']
|
|
|
+ row.longitude = body['longitude']
|
|
|
+ row.latitude = body['latitude']
|
|
|
+ db.commit()
|
|
|
+
|
|
|
+ return {
|
|
|
+ "code": 200,
|
|
|
+ "msg": "登记事发地点成功"
|
|
|
+ }
|