From cafff38a6e86e7f6db12d3b4405b0c0d52082e52 Mon Sep 17 00:00:00 2001 From: RuoYi <yzz_ivy@163.com> Date: 星期三, 20 七月 2022 19:38:44 +0800 Subject: [PATCH] 优化字典数据使用store存取 --- src/views/system/dict/data.vue | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/src/views/system/dict/data.vue b/src/views/system/dict/data.vue index 37242f3..12c6492 100644 --- a/src/views/system/dict/data.vue +++ b/src/views/system/dict/data.vue @@ -185,6 +185,7 @@ </template> <script setup name="Data"> +import useDictStore from '@/store/modules/dict' import { optionselect as getDictOptionselect, getType } from "@/api/system/dict/type"; import { listData, getData, delData, addData, updateData } from "@/api/system/dict/data"; @@ -319,12 +320,14 @@ if (valid) { if (form.value.dictCode != undefined) { updateData(form.value).then(response => { + useDictStore().removeDict(queryParams.value.dictType); proxy.$modal.msgSuccess("淇敼鎴愬姛"); open.value = false; getList(); }); } else { addData(form.value).then(response => { + useDictStore().removeDict(queryParams.value.dictType); proxy.$modal.msgSuccess("鏂板鎴愬姛"); open.value = false; getList(); @@ -341,6 +344,7 @@ }).then(() => { getList(); proxy.$modal.msgSuccess("鍒犻櫎鎴愬姛"); + useDictStore().removeDict(queryParams.value.dictType); }).catch(() => {}); } /** 瀵煎嚭鎸夐挳鎿嶄綔 */ -- Gitblit v1.9.3