fix: 添加亚控通用调用接口 bug
This commit is contained in:
parent
7867fe0e67
commit
d78c8b10dc
|
@ -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'),
|
||||
|
|
Loading…
Reference in New Issue