修改api路径
This commit is contained in:
parent
d628de2e5d
commit
9d1c34bdb0
@ -15,8 +15,10 @@ class HaiKangSettings:
|
|||||||
"""
|
"""
|
||||||
海康平台配置
|
海康平台配置
|
||||||
"""
|
"""
|
||||||
HAIKANG_URL = 'http://localhost'
|
# HAIKANG_URL = 'http://localhost'
|
||||||
|
HAIKANG_URL = 'https://localhost'
|
||||||
# HAIKANG_PORT = 443
|
# HAIKANG_PORT = 443
|
||||||
|
|
||||||
HAIKANG_PORT = 9919
|
HAIKANG_PORT = 9919
|
||||||
HAIKANG_AK = ''
|
HAIKANG_AK = ''
|
||||||
HAIKANG_SK = ''
|
HAIKANG_SK = ''
|
||||||
|
|||||||
@ -110,7 +110,7 @@ class HaikangUtil:
|
|||||||
_type_: json
|
_type_: json
|
||||||
"""
|
"""
|
||||||
|
|
||||||
url = f"{HaiKangConfig.HAIKANG_URL}:{HaiKangConfig.HAIKANG_PORT}{HaiKangConfig.HAIKANG_ACCESS_TOKEN_URL}"
|
url = f"{HaiKangConfig.HAIKANG_URL}:{HaiKangConfig.HAIKANG_PORT}/artemis{HaiKangConfig.HAIKANG_ACCESS_TOKEN_URL}"
|
||||||
headers = cls.build_signed_headers(
|
headers = cls.build_signed_headers(
|
||||||
"POST", url, None, HaiKangConfig.HAIKANG_AK, HaiKangConfig.HAIKANG_SK
|
"POST", url, None, HaiKangConfig.HAIKANG_AK, HaiKangConfig.HAIKANG_SK
|
||||||
)
|
)
|
||||||
@ -136,7 +136,7 @@ class HaikangUtil:
|
|||||||
Returns:
|
Returns:
|
||||||
_type_: _description_
|
_type_: _description_
|
||||||
"""
|
"""
|
||||||
url = f"{HaiKangConfig.HAIKANG_URL}:{HaiKangConfig.HAIKANG_PORT}{HaiKangConfig.HAIKANG_DOOR_SEARCH}"
|
url = f"{HaiKangConfig.HAIKANG_URL}:{HaiKangConfig.HAIKANG_PORT}/artemis{HaiKangConfig.HAIKANG_DOOR_SEARCH}"
|
||||||
body_dict = {
|
body_dict = {
|
||||||
"pageNo": max(pageNo, 1),
|
"pageNo": max(pageNo, 1),
|
||||||
"pageSize": min(pageSize, 999),
|
"pageSize": min(pageSize, 999),
|
||||||
@ -164,7 +164,7 @@ class HaikangUtil:
|
|||||||
Args:
|
Args:
|
||||||
door_index_codes (list): 门禁点唯一标识
|
door_index_codes (list): 门禁点唯一标识
|
||||||
"""
|
"""
|
||||||
url = f"{HaiKangConfig.HAIKANG_URL}:{HaiKangConfig.HAIKANG_PORT}{HaiKangConfig.HAIKANG_DOOR_STATES_URL}"
|
url = f"{HaiKangConfig.HAIKANG_URL}:{HaiKangConfig.HAIKANG_PORT}/artemis{HaiKangConfig.HAIKANG_DOOR_STATES_URL}"
|
||||||
|
|
||||||
body_dict = {"doorIndexCodes": door_index_codes}
|
body_dict = {"doorIndexCodes": door_index_codes}
|
||||||
body_json = json.dumps(body_dict, separators=(",", ":"))
|
body_json = json.dumps(body_dict, separators=(",", ":"))
|
||||||
@ -199,7 +199,7 @@ class HaikangUtil:
|
|||||||
# logger.error("control_type参数错误 ", control_type)
|
# logger.error("control_type参数错误 ", control_type)
|
||||||
return [False, 400, "control_type参数错误"]
|
return [False, 400, "control_type参数错误"]
|
||||||
|
|
||||||
url = f"{HaiKangConfig.HAIKANG_URL}:{HaiKangConfig.HAIKANG_PORT}{HaiKangConfig.HAIKANG_DOOR_DOCONTROL_URL}"
|
url = f"{HaiKangConfig.HAIKANG_URL}:{HaiKangConfig.HAIKANG_PORT}/artemis{HaiKangConfig.HAIKANG_DOOR_DOCONTROL_URL}"
|
||||||
body_dict = {"doorIndexCodes": door_index_code, "controlType": control_type}
|
body_dict = {"doorIndexCodes": door_index_code, "controlType": control_type}
|
||||||
body_json = json.dumps(body_dict, separators=(",", ":"))
|
body_json = json.dumps(body_dict, separators=(",", ":"))
|
||||||
|
|
||||||
@ -241,7 +241,7 @@ class HaikangUtil:
|
|||||||
door_index_code (str): 门禁唯一标识
|
door_index_code (str): 门禁唯一标识
|
||||||
"""
|
"""
|
||||||
|
|
||||||
url = f"{HaiKangConfig.HAIKANG_URL}:{HaiKangConfig.HAIKANG_PORT}{HaiKangConfig.HAIKANG_DOOR_ENVENTS_URL}"
|
url = f"{HaiKangConfig.HAIKANG_URL}:{HaiKangConfig.HAIKANG_PORT}/artemis{HaiKangConfig.HAIKANG_DOOR_ENVENTS_URL}"
|
||||||
|
|
||||||
# current_time = datetime.now(timezone.utc)
|
# current_time = datetime.now(timezone.utc)
|
||||||
# three_months_ago = current_time - relativedelta(months=3)
|
# three_months_ago = current_time - relativedelta(months=3)
|
||||||
@ -287,7 +287,7 @@ class HaikangUtil:
|
|||||||
# 查看门禁在线状态
|
# 查看门禁在线状态
|
||||||
@classmethod
|
@classmethod
|
||||||
async def door_online_status(cls, indexCodes: list):
|
async def door_online_status(cls, indexCodes: list):
|
||||||
url = f"{HaiKangConfig.HAIKANG_URL}:{HaiKangConfig.HAIKANG_PORT}{HaiKangConfig.HAIKANG_DOOR_ONLINE_STATUS}"
|
url = f"{HaiKangConfig.HAIKANG_URL}:{HaiKangConfig.HAIKANG_PORT}/artemis{HaiKangConfig.HAIKANG_DOOR_ONLINE_STATUS}"
|
||||||
|
|
||||||
body_dict = {
|
body_dict = {
|
||||||
"indexCodes": indexCodes
|
"indexCodes": indexCodes
|
||||||
@ -331,7 +331,7 @@ class HaikangUtil:
|
|||||||
Returns:
|
Returns:
|
||||||
_type_: _description_
|
_type_: _description_
|
||||||
"""
|
"""
|
||||||
url = f"{HaiKangConfig.HAIKANG_URL}:{HaiKangConfig.HAIKANG_PORT}{HaiKangConfig.HAIKANG_APPLICATION_ONETOMANY_URL}"
|
url = f"{HaiKangConfig.HAIKANG_URL}:{HaiKangConfig.HAIKANG_PORT}/artemis{HaiKangConfig.HAIKANG_APPLICATION_ONETOMANY_URL}"
|
||||||
|
|
||||||
body_dict = {
|
body_dict = {
|
||||||
"facePicBinaryData": facePicBinaryData,
|
"facePicBinaryData": facePicBinaryData,
|
||||||
@ -371,7 +371,7 @@ class HaikangUtil:
|
|||||||
Returns:
|
Returns:
|
||||||
_type_: _description_
|
_type_: _description_
|
||||||
"""
|
"""
|
||||||
url = f"{HaiKangConfig.HAIKANG_URL}:{HaiKangConfig.HAIKANG_PORT}{HaiKangConfig.HAIKANG_PICTURE_CHECK_URL}"
|
url = f"{HaiKangConfig.HAIKANG_URL}:{HaiKangConfig.HAIKANG_PORT}/artemis{HaiKangConfig.HAIKANG_PICTURE_CHECK_URL}"
|
||||||
|
|
||||||
body_dict = {"facePicBinaryData": facePicBinaryData}
|
body_dict = {"facePicBinaryData": facePicBinaryData}
|
||||||
|
|
||||||
@ -404,7 +404,7 @@ class HaikangUtil:
|
|||||||
# 按条件查询人脸分组
|
# 按条件查询人脸分组
|
||||||
@classmethod
|
@classmethod
|
||||||
async def get_face_group(cls):
|
async def get_face_group(cls):
|
||||||
url = f"{HaiKangConfig.HAIKANG_URL}:{HaiKangConfig.HAIKANG_PORT}{HaiKangConfig.HAIKANG_FACE_GROUP_URL}"
|
url = f"{HaiKangConfig.HAIKANG_URL}:{HaiKangConfig.HAIKANG_PORT}/artemis{HaiKangConfig.HAIKANG_FACE_GROUP_URL}"
|
||||||
|
|
||||||
headers = cls.build_signed_headers(
|
headers = cls.build_signed_headers(
|
||||||
"POST", url, None, HaiKangConfig.HAIKANG_AK, HaiKangConfig.HAIKANG_SK
|
"POST", url, None, HaiKangConfig.HAIKANG_AK, HaiKangConfig.HAIKANG_SK
|
||||||
@ -434,7 +434,7 @@ class HaikangUtil:
|
|||||||
Returns:
|
Returns:
|
||||||
_type_: _description_
|
_type_: _description_
|
||||||
"""
|
"""
|
||||||
url = f"{HaiKangConfig.HAIKANG_URL}:{HaiKangConfig.HAIKANG_PORT}{HaiKangConfig.HAIKANG_VISITOR_RECORD_SEARCH}"
|
url = f"{HaiKangConfig.HAIKANG_URL}:{HaiKangConfig.HAIKANG_PORT}/artemis{HaiKangConfig.HAIKANG_VISITOR_RECORD_SEARCH}"
|
||||||
body_dict = args
|
body_dict = args
|
||||||
|
|
||||||
body_json = json.dumps(body_dict, separators=(",", ":"))
|
body_json = json.dumps(body_dict, separators=(",", ":"))
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user