diff --git a/app/api/api.js b/app/api/api.js index 084d07b..5ef825b 100644 --- a/app/api/api.js +++ b/app/api/api.js @@ -233,13 +233,6 @@ export function getQrcode(data) { * @param array types 字典类型数组 */ export function sysdicttypeTypesApi(types) { - return request.post('system/dict/types', { types }, { useAdminUrl: true }); + return request.post('autogencode/sysdictdata/types', types, { useAdminUrl: true }); } -/** - * 获取单个字典数据 - * @param string type 字典类型 - */ -export function getDict(type) { - return request.get(`system/dict/${type}`, {}, { useAdminUrl: true }); -} diff --git a/app/static/images/wg/wg_audit.png b/app/static/images/wg/wg_audit.png index b3e6deb..cce36da 100644 Binary files a/app/static/images/wg/wg_audit.png and b/app/static/images/wg/wg_audit.png differ diff --git a/app/store/modules/dict.js b/app/store/modules/dict.js index b65a5d0..0dfd8e8 100644 --- a/app/store/modules/dict.js +++ b/app/store/modules/dict.js @@ -17,6 +17,7 @@ const mutations = { } // 同时更新dictData对象,方便快速查找 state.dictData[key] = value; + state.dictData = { ...state.dictData }; } }, REMOVE_DICT: (state, key) => { @@ -76,7 +77,7 @@ const actions = { // 处理返回的数据 const fetchedDicts = {}; - (res || []).forEach(item => { + (res.data || []).forEach(item => { if (fetchedDicts[item.dictType]) { fetchedDicts[item.dictType].push(item); } else { diff --git a/app/utils/dict.js b/app/utils/dict.js index 0ca935d..76729fa 100644 --- a/app/utils/dict.js +++ b/app/utils/dict.js @@ -3,7 +3,6 @@ * 用于在组件中方便地使用字典数据 */ import store from '../store'; -import { getDict, sysdicttypeTypesApi } from '../api/api'; class Dict { constructor() {