diff --git a/src/pages/pc/article/components/EditBook.vue b/src/pages/pc/article/components/EditBook.vue index cbc0e31f..0056be21 100644 --- a/src/pages/pc/article/components/EditBook.vue +++ b/src/pages/pc/article/components/EditBook.vue @@ -2,8 +2,6 @@ import {Dict, DictId, DictType} from "@/types/types.ts"; import {cloneDeep} from "@/utils"; - -import {ElForm, ElFormItem, FormInstance, FormRules} from "element-plus"; import Toast from '@/pages/pc/components/base/toast/Toast.ts' import {onMounted, reactive} from "vue"; import {useRuntimeStore} from "@/stores/runtime.ts"; @@ -12,6 +10,8 @@ import BaseButton from "@/components/BaseButton.vue"; import {getDefaultDict} from "@/types/func.ts"; import {Option, Select} from "@/pages/pc/components/base/select"; import BaseInput from "@/pages/pc/components/base/BaseInput.vue"; +import Form from "@/pages/pc/components/base/form/Form.vue"; +import FormItem from "@/pages/pc/components/base/form/FormItem.vue"; const props = defineProps<{ isAdd: boolean, @@ -34,8 +34,8 @@ const DefaultDictForm = { type: DictType.article } let dictForm: any = $ref(cloneDeep(DefaultDictForm)) -const dictFormRef = $ref() -const dictRules = reactive({ +const dictFormRef = $ref() +const dictRules = reactive({ name: [ {required: true, message: '请输入名称', trigger: 'blur'}, {max: 20, message: '名称不能超过20个字符', trigger: 'blur'}, @@ -94,38 +94,38 @@ onMounted(() => { diff --git a/src/pages/pc/components/WordItem.vue b/src/pages/pc/components/WordItem.vue index 9dcb78cf..c64a258d 100644 --- a/src/pages/pc/components/WordItem.vue +++ b/src/pages/pc/components/WordItem.vue @@ -3,7 +3,6 @@ import {Word} from "@/types/types.ts"; import VolumeIcon from "@/components/icon/VolumeIcon.vue"; import {usePlayWordAudio} from "@/hooks/sound.ts"; -import {ElPopover} from 'element-plus' import Tooltip from "@/pages/pc/components/base/Tooltip.vue"; const props = withDefaults(defineProps<{ diff --git a/src/pages/pc/components/base/BaseInput.vue b/src/pages/pc/components/base/BaseInput.vue index 71c75526..9d8f9e92 100644 --- a/src/pages/pc/components/base/BaseInput.vue +++ b/src/pages/pc/components/base/BaseInput.vue @@ -1,5 +1,5 @@