From bc099041ce13c64c999c6f7df6470b74e94db84b Mon Sep 17 00:00:00 2001 From: coder_Q <55419399+PlayGuitar-CoderQ@users.noreply.github.com> Date: 星期四, 24 十一月 2022 06:44:53 +0800 Subject: [PATCH] style: optimize the way success hints are encoded in transformRespons… (#2411) --- src/utils/http/axios/index.ts | 10 ++++++---- 1 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/utils/http/axios/index.ts b/src/utils/http/axios/index.ts index 4053d44..872cd40 100644 --- a/src/utils/http/axios/index.ts +++ b/src/utils/http/axios/index.ts @@ -10,7 +10,7 @@ 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, isUnDef, isNull, isEmpty } from '/@/utils/is'; import { getToken } from '/@/utils/auth'; import { setObjToUrlParams, deepMerge } from '/@/utils'; import { useErrorLogStoreWithOut } from '/@/store/modules/errorLog'; @@ -57,9 +57,11 @@ const hasSuccess = data && Reflect.has(data, 'code') && code === ResultEnum.SUCCESS; if (hasSuccess) { let successMsg = message; - if (successMsg === null || successMsg === undefined || successMsg === '') { - successMsg = '鎿嶄綔鎴愬姛'; + + if (isNull(successMsg) || isUnDef(successMsg) || isEmpty(successMsg)) { + successMsg = t(`sys.api.operationSuccess`); } + if (options.successMessageMode === 'modal') { createSuccessModal({ title: t('sys.api.successTip'), content: successMsg }); } else if (options.successMessageMode === 'message') { @@ -84,7 +86,7 @@ } } - // errorMessageMode=鈥榤odal鈥欑殑鏃跺�欎細鏄剧ずmodal閿欒寮圭獥锛岃�屼笉鏄秷鎭彁绀猴紝鐢ㄤ簬涓�浜涙瘮杈冮噸瑕佺殑閿欒 + // errorMessageMode='modal'鐨勬椂鍊欎細鏄剧ずmodal閿欒寮圭獥锛岃�屼笉鏄秷鎭彁绀猴紝鐢ㄤ簬涓�浜涙瘮杈冮噸瑕佺殑閿欒 // errorMessageMode='none' 涓�鑸槸璋冪敤鏃舵槑纭〃绀轰笉甯屾湜鑷姩寮瑰嚭閿欒鎻愮ず if (options.errorMessageMode === 'modal') { createErrorModal({ title: t('sys.api.errorTip'), content: timeoutMsg }); -- Gitblit v1.8.0