From 41a463a0a9b166e7cccb2fca85331394a22a4561 Mon Sep 17 00:00:00 2001 From: wangxiang <1827945911@qq.com> Date: Thu, 28 Sep 2023 17:17:24 +0800 Subject: [PATCH] chore: compose api --- src/api/platform/workflow/controller/modelResource.ts | 2 +- src/utils/http/axios/index.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/api/platform/workflow/controller/modelResource.ts b/src/api/platform/workflow/controller/modelResource.ts index cf1911d..5871e3b 100644 --- a/src/api/platform/workflow/controller/modelResource.ts +++ b/src/api/platform/workflow/controller/modelResource.ts @@ -7,7 +7,7 @@ import { ModelRepresentation } from '/@/api/platform/workflow/entity/modelRepres import { defHttp } from '/@/utils/http/axios'; enum Api { - get = '/app/rest/models' + get = '/workflow_proxy/app/rest/models' } export const getModel = (modelId: string) => defHttp.get({url: `${Api.get}/${modelId}` }); diff --git a/src/utils/http/axios/index.ts b/src/utils/http/axios/index.ts index 4cce41e..ee03289 100644 --- a/src/utils/http/axios/index.ts +++ b/src/utils/http/axios/index.ts @@ -13,7 +13,7 @@ import { checkStatus } from './checkStatus'; import { useGlobSetting } from '/@/hooks/setting'; import { useMessage } from '/@/hooks/web/useMessage'; import { RequestEnum, ResultEnum, ContentTypeEnum } from '/@/enums/httpEnum'; -import { isString } from '/@/utils/is'; +import { isString, isObject } from '/@/utils/is'; import { getAccessToken } from '/@/utils/auth'; import { setObjToUrlParams, deepMerge } from '/@/utils'; import { t } from '/@/hooks/web/useI18n'; @@ -40,7 +40,7 @@ const transform: AxiosTransform = { // 检查是否有code,并且code等于200,直接返回结果 const { data } = res; - const hasCode = data && Reflect.has(data, 'code'); + const hasCode = isObject(data) && Reflect.has(data, 'code'); if (hasCode && data.code === ResultEnum.SUCCESS && !isReturnResultResponse) { return data.data; // 检查是否有code,如果code不等于200,说明返回的结果集有错误,直接抛错