diff --git a/components/JsonFormDialog.vue b/components/JsonFormDialog.vue index a7c46c2..012ddd9 100644 --- a/components/JsonFormDialog.vue +++ b/components/JsonFormDialog.vue @@ -72,7 +72,8 @@ import { ref, computed, watch, defineComponent, h, type PropType, type VNode, ty import { Close, FullScreen, CopyDocument, Plus, Delete, UploadFilled } from '@element-plus/icons-vue' import { ElFormItem, ElInput, ElInputNumber, ElSwitch, ElButton, - ElCollapse, ElCollapseItem, ElIcon, ElMessage + ElCollapse, ElCollapseItem, ElIcon, ElMessage, + type TabPaneName } from 'element-plus' import { translateApi } from 'src/api/common' import { translateRichText } from 'src/tools' @@ -199,7 +200,7 @@ function delay(ms: number) { return new Promise(resolve => setTimeout(resolve, ms)) } -function handleTabChange(tab: string) { +function handleTabChange(tab: TabPaneName) { if (tab !== 'ZH') { handleCompleteData() }