|
@@ -12,47 +12,47 @@ import traceback
|
|
|
|
|
|
router = APIRouter()
|
|
|
|
|
|
-#应急专家详情
|
|
|
-@router.post('/v2/get_point_info_emergency_expert')
|
|
|
-async def getEmergencyExpertDetails(
|
|
|
- request: Request,
|
|
|
- body = Depends(remove_xss_json),
|
|
|
- db: Session = Depends(get_db)
|
|
|
-):
|
|
|
- try:
|
|
|
- id = body['query']['id']
|
|
|
- row = db.query(EmergencyExpert).filter(EmergencyExpert.id == id).first()
|
|
|
- if emergency_expert_data.sign_valid_row(row) == False:
|
|
|
- raise HmacException(500, "应急专家信息表验证异常,已被非法篡改")
|
|
|
-
|
|
|
- data = {
|
|
|
- "name": row.name,
|
|
|
- "area": row.area,
|
|
|
- "type": row.type,
|
|
|
- "company": row.company,
|
|
|
- "official": row.official,
|
|
|
- "phone": mpfun.dec_data(row.phone)
|
|
|
- }
|
|
|
-
|
|
|
- return {
|
|
|
- 'code': 0,
|
|
|
- 'msg': 'success',
|
|
|
- 'rows': [data]
|
|
|
- }
|
|
|
-
|
|
|
- except HmacException as e:
|
|
|
- return {
|
|
|
- 'code': 500,
|
|
|
- 'msg': e.msg
|
|
|
- }
|
|
|
-
|
|
|
- except Exception as e:
|
|
|
- traceback.print_exc()
|
|
|
-
|
|
|
- return {
|
|
|
- 'code': 410,
|
|
|
- 'msg': '接口对应数据库暂不支持'
|
|
|
- }
|
|
|
+# #应急专家详情
|
|
|
+# @router.post('/v2/get_point_info_emergency_expert')
|
|
|
+# async def getEmergencyExpertDetails(
|
|
|
+# request: Request,
|
|
|
+# body = Depends(remove_xss_json),
|
|
|
+# db: Session = Depends(get_db)
|
|
|
+# ):
|
|
|
+# try:
|
|
|
+# id = body['query']['id']
|
|
|
+# row = db.query(EmergencyExpert).filter(EmergencyExpert.id == id).first()
|
|
|
+# if emergency_expert_data.sign_valid_row(row) == False:
|
|
|
+# raise HmacException(500, "应急专家信息表验证异常,已被非法篡改")
|
|
|
+#
|
|
|
+# data = {
|
|
|
+# "name": row.name,
|
|
|
+# "area": row.area,
|
|
|
+# "type": row.type,
|
|
|
+# "company": row.company,
|
|
|
+# "official": row.official,
|
|
|
+# "phone": mpfun.dec_data(row.phone)
|
|
|
+# }
|
|
|
+#
|
|
|
+# return {
|
|
|
+# 'code': 0,
|
|
|
+# 'msg': 'success',
|
|
|
+# 'rows': [data]
|
|
|
+# }
|
|
|
+#
|
|
|
+# except HmacException as e:
|
|
|
+# return {
|
|
|
+# 'code': 500,
|
|
|
+# 'msg': e.msg
|
|
|
+# }
|
|
|
+#
|
|
|
+# except Exception as e:
|
|
|
+# traceback.print_exc()
|
|
|
+#
|
|
|
+# return {
|
|
|
+# 'code': 410,
|
|
|
+# 'msg': '接口对应数据库暂不支持'
|
|
|
+# }
|
|
|
|
|
|
# 灾害信息员详情
|
|
|
@router.post('/v2/get_point_info_emergency_disaster_info_officer')
|