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