diff --git a/src/views/system/menu/MenuModel.vue b/src/views/system/menu/MenuModel.vue index 17cc8dc..ba48e47 100644 --- a/src/views/system/menu/MenuModel.vue +++ b/src/views/system/menu/MenuModel.vue @@ -8,7 +8,7 @@ import { ref, computed, unref } from 'vue' import { BasicModal, useModalInner } from '@/components/Modal' import { BasicForm, useForm } from '@/components/Form' import { formSchema } from './menu.data' -import { createDeptApi, getDeptApi, updateDeptApi } from '@/api/system/dept' +import { createMenuApi, getMenuApi, updateMenuApi } from '@/api/system/menu' const emit = defineEmits(['success', 'register']) const isUpdate = ref(true) @@ -30,7 +30,7 @@ const [registerModal, { setModalProps, closeModal }] = useModalInner(async (data isUpdate.value = !!data?.isUpdate if (unref(isUpdate)) { - const res = await getDeptApi(data.record.id) + const res = await getMenuApi(data.record.id) rowId.value = res.id setFieldsValue({ ...res @@ -38,16 +38,16 @@ const [registerModal, { setModalProps, closeModal }] = useModalInner(async (data } }) -const getTitle = computed(() => (!unref(isUpdate) ? '新增部门' : '编辑部门')) +const getTitle = computed(() => (!unref(isUpdate) ? '新增菜单' : '编辑菜单')) async function handleSubmit() { try { const values = await validate() setModalProps({ confirmLoading: true }) if (unref(isUpdate)) { - await updateDeptApi(values) + await updateMenuApi(values) } else { - await createDeptApi(values) + await createMenuApi(values) } closeModal() emit('success') diff --git a/src/views/system/menu/menu.data.ts b/src/views/system/menu/menu.data.ts index bc1be8d..8fc5a5b 100644 --- a/src/views/system/menu/menu.data.ts +++ b/src/views/system/menu/menu.data.ts @@ -154,8 +154,8 @@ export const formSchema: FormSchema[] = [ component: 'RadioButtonGroup', componentProps: { options: [ - { label: true, key: true, value: '显示' }, - { label: false, key: false, value: '隐藏' } + { label: '显示', key: true, value: true }, + { label: '隐藏', key: false, value: false } ] }, ifShow: ({ values }) => values.type !== 3 @@ -166,8 +166,8 @@ export const formSchema: FormSchema[] = [ component: 'RadioButtonGroup', componentProps: { options: [ - { label: true, key: true, value: '显示' }, - { label: false, key: false, value: '隐藏' } + { label: '显示', key: true, value: true }, + { label: '隐藏', key: false, value: false } ] }, ifShow: ({ values }) => values.type !== 3 @@ -178,8 +178,8 @@ export const formSchema: FormSchema[] = [ component: 'RadioButtonGroup', componentProps: { options: [ - { label: true, key: true, value: '缓存' }, - { label: false, key: false, value: '不缓存' } + { label: '缓存', key: true, value: true }, + { label: '不缓存', key: false, value: false } ] }, ifShow: ({ values }) => values.type === 2