fix 修复 vue 类型识别问题
This commit is contained in:
		| @ -119,6 +119,7 @@ import { optionselect as getDictOptionselect } from '@/api/system/dict/type'; | ||||
| import { DictTypeVO } from '@/api/system/dict/type/types'; | ||||
| import BasicInfoForm from './basicInfoForm.vue'; | ||||
| import GenInfoForm from './genInfoForm.vue'; | ||||
| import { RouteLocationNormalized } from 'vue-router'; | ||||
|  | ||||
| const route = useRoute(); | ||||
| const { proxy } = getCurrentInstance() as ComponentInternalInstance; | ||||
| @ -167,7 +168,17 @@ const getFormPromise = (form: any) => { | ||||
|   }); | ||||
| }; | ||||
| const close = () => { | ||||
|   const obj = { path: '/tool/gen', query: { t: Date.now(), pageNum: route.query.pageNum } }; | ||||
|   const obj: RouteLocationNormalized = { | ||||
|     path: '/tool/gen', | ||||
|     fullPath: '', | ||||
|     hash: '', | ||||
|     matched: [], | ||||
|     meta: undefined, | ||||
|     name: undefined, | ||||
|     params: undefined, | ||||
|     redirectedFrom: undefined, | ||||
|     query: { t: Date.now().toString(), pageNum: route.query.pageNum } | ||||
|   }; | ||||
|   proxy?.$tab.closeOpenPage(obj); | ||||
| }; | ||||
|  | ||||
|  | ||||
| @ -143,7 +143,10 @@ const queryParams = ref<TableQuery>({ | ||||
|   dataName: '' | ||||
| }); | ||||
|  | ||||
| const preview = ref<any>({ | ||||
| const preview = ref<{ | ||||
|   data: Record<string, string>; | ||||
|   activeName: string; | ||||
| }>({ | ||||
|   data: {}, | ||||
|   activeName: 'domain.java' | ||||
| }); | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 ahao
					ahao