From 61cb2dd1f69bcce4b79f4d580ab3aad03a6bbfdf Mon Sep 17 00:00:00 2001 From: zhangdaiscott Date: Mon, 16 Oct 2023 14:17:36 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90issues/777=E3=80=91=E5=88=86=E7=B1=BB?= =?UTF-8?q?=E5=AD=97=E5=85=B8=E7=BF=BB=E8=AF=91=E4=B8=8D=E6=98=BE=E7=A4=BA?= =?UTF-8?q?=E9=97=AE=E9=A2=98=E5=85=BC=E5=AE=B9=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/dict/index.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/utils/dict/index.ts b/src/utils/dict/index.ts index 160271a..f97fc72 100644 --- a/src/utils/dict/index.ts +++ b/src/utils/dict/index.ts @@ -1,5 +1,7 @@ import { defHttp } from '/@/utils/http/axios'; import { useUserStore } from '/@/store/modules/user'; +import { getAuthCache } from '/@/utils/auth'; +import { DB_DICT_DATA_KEY } from '/@/enums/cacheEnum'; /** * 从缓存中获取字典配置 @@ -12,6 +14,13 @@ export const getDictItemsByCode = (code) => { if (typeof dictItems === 'object' && dictItems[code]) { return dictItems[code]; } + //update-begin-author:liusq---date:2023-10-13--for: 【issues/777】列表 分类字典不显示 + //兼容以前的旧写法 + if (getAuthCache(DB_DICT_DATA_KEY) && getAuthCache(DB_DICT_DATA_KEY)[code]) { + return getAuthCache(DB_DICT_DATA_KEY)[code]; + } + //update-end-author:liusq---date:2023-10-13--for:【issues/777】列表 分类字典不显示 + // update-end--author:liaozhiyang---date:20230908---for:【QQYUN-6417】生产环境字典慢的问题 };