3.10号提交
This commit is contained in:
parent
5562ef1099
commit
39596f3224
|
|
@ -18,7 +18,7 @@ export async function getMenuApi(): Promise<MenuListResponse> {
|
|||
* @param params 菜单表单参数(form-data格式)
|
||||
* @returns Promise<void>
|
||||
*/
|
||||
export async function addMenuApi(params: MenuFormParams): Promise<void> {
|
||||
export async function createMenuApi(params: MenuFormParams): Promise<void> {
|
||||
return request.post<void>('/menus/create', params);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -88,7 +88,7 @@ const routes = [
|
|||
|
||||
const router = createRouter({
|
||||
history: createWebHistory(),
|
||||
routes
|
||||
routes,
|
||||
});
|
||||
|
||||
// 全局前置守卫
|
||||
|
|
|
|||
|
|
@ -102,7 +102,7 @@
|
|||
import type { FormInstance, FormRules } from 'element-plus'
|
||||
import { Tools, List, HomeFilled, UserFilled, Platform, BellFilled, GoodsFilled, WarningFilled, Plus } from '@element-plus/icons-vue'
|
||||
|
||||
import { getMenuApi, addMenuApi, deleteMenuApi, editMenuApi } from '@/api/modules/menu'
|
||||
import { getMenuApi, createMenuApi, deleteMenuApi, editMenuApi } from '@/api/modules/menu'
|
||||
import { rules } from './rules'
|
||||
|
||||
// 定义图标映射表和选择图标选项列表
|
||||
|
|
@ -214,7 +214,7 @@ const handleSubmitMenu = async () => {
|
|||
try {
|
||||
await menuFormRef.value?.validate()
|
||||
if (dialogType.value === 'add') {
|
||||
await addMenuApi({
|
||||
await createMenuApi({
|
||||
...menuForm.value,
|
||||
parent_id: menuForm.value.parentId
|
||||
})
|
||||
|
|
|
|||
Loading…
Reference in New Issue