mirror of
				https://gitee.com/hhyykk/ipms-sjy-ui.git
				synced 2025-11-04 12:18:43 +08:00 
			
		
		
		
	Vue3 重构:Review 字典数据界面
This commit is contained in:
		@@ -3,7 +3,7 @@ import { store } from '../index'
 | 
			
		||||
import { DictDataVO } from '@/api/system/dict/types'
 | 
			
		||||
import { CACHE_KEY, useCache } from '@/hooks/web/useCache'
 | 
			
		||||
const { wsCache } = useCache('sessionStorage')
 | 
			
		||||
import { listSimpleDictDataApi } from '@/api/system/dict/dict.data'
 | 
			
		||||
import { listSimpleDictData } from '@/api/system/dict/dict.data'
 | 
			
		||||
 | 
			
		||||
export interface DictValueType {
 | 
			
		||||
  value: any
 | 
			
		||||
@@ -44,7 +44,7 @@ export const useDictStore = defineStore('dict', {
 | 
			
		||||
        this.dictMap = dictMap
 | 
			
		||||
        this.isSetDict = true
 | 
			
		||||
      } else {
 | 
			
		||||
        const res = await listSimpleDictDataApi()
 | 
			
		||||
        const res = await listSimpleDictData()
 | 
			
		||||
        // 设置数据
 | 
			
		||||
        const dictDataMap = new Map<string, any>()
 | 
			
		||||
        res.forEach((dictData: DictDataVO) => {
 | 
			
		||||
@@ -74,7 +74,7 @@ export const useDictStore = defineStore('dict', {
 | 
			
		||||
    },
 | 
			
		||||
    async resetDict() {
 | 
			
		||||
      wsCache.delete(CACHE_KEY.DICT_CACHE)
 | 
			
		||||
      const res = await listSimpleDictDataApi()
 | 
			
		||||
      const res = await listSimpleDictData()
 | 
			
		||||
      // 设置数据
 | 
			
		||||
      const dictDataMap = new Map<string, any>()
 | 
			
		||||
      res.forEach((dictData: DictDataVO) => {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user