fix: 添加亚控通用调用接口 bug

This commit is contained in:
caoqianming 2024-06-19 15:35:15 +08:00
parent 7867fe0e67
commit d78c8b10dc
1 changed files with 10 additions and 10 deletions

View File

@ -136,12 +136,12 @@ class XxCommonViewSet(CreateModelMixin, CustomGenericViewSet):
serializer.is_valid(raise_exception=True)
vdata = serializer.validated_data
if vdata.get('code', ''):
kapi = kapis.get(vdata['code'], None)
if kapi is None:
raise ParseError("code不存在")
vdata['url'] = kapi['url']
vdata['method'] = kapi['method']
_, res = kingClient.request(
xxapi = xxapis.get(vdata['code'], None)
if xxapi is None:
raise ParseError(**TAPI_CODE_WRONG)
vdata['url'] = xxapi['url']
vdata['method'] = xxapi['method']
_, res = xxClient.request(
url=vdata['url'],
method=vdata.get('method', 'post'),
params=vdata.get('params', {}),
@ -243,11 +243,11 @@ class KingCommonViewSet(CreateModelMixin, CustomGenericViewSet):
serializer.is_valid(raise_exception=True)
vdata = serializer.validated_data
if vdata.get('code', ''):
xxapi = dhapis.get(vdata['code'], None)
if xxapi is None:
kapi = kapis.get(vdata['code'], None)
if kapi is None:
raise ParseError(**TAPI_CODE_WRONG)
vdata['url'] = xxapi['url']
vdata['method'] = xxapi['method']
vdata['url'] = kapi['url']
vdata['method'] = kapi['method']
_, res = dhClient.request(
url=vdata['url'],
method=vdata.get('method', 'post'),