From 457b8ab928d83168717198f58d119b5d59e16119 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Fri, 9 Jan 2026 22:37:23 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E3=80=90dict.ts=E3=80=91handle=20empty?= =?UTF-8?q?=20response=20in=20dictionary=20data=20fetching=EF=BC=8C?= =?UTF-8?q?=E5=AF=B9=E5=BA=94=20https://gitee.com/yudaocode/yudao-ui-admin?= =?UTF-8?q?-vue3/issues/IDHHSM?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/store/modules/dict.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/store/modules/dict.ts b/src/store/modules/dict.ts index e239fb008..ee7f285ad 100644 --- a/src/store/modules/dict.ts +++ b/src/store/modules/dict.ts @@ -46,6 +46,9 @@ export const useDictStore = defineStore('dict', { this.isSetDict = true } else { const res = await getSimpleDictDataList() + if (!res || res.length === 0) { + return + } // 设置数据 const dictDataMap = new Map() res.forEach((dictData: DictDataVO) => { @@ -76,6 +79,9 @@ export const useDictStore = defineStore('dict', { async resetDict() { wsCache.delete(CACHE_KEY.DICT_CACHE) const res = await getSimpleDictDataList() + if (!res || res.length === 0) { + return + } // 设置数据 const dictDataMap = new Map() res.forEach((dictData: DictDataVO) => {