From 9c24e6112342854e758f9d5eb1916ab5b0bf855e Mon Sep 17 00:00:00 2001 From: H0nGzA1 <2505811377@qq.com> Date: Fri, 21 Apr 2023 14:37:02 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=90=9B=20=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E8=8F=9C=E5=8D=95=E7=AE=A1=E7=90=86=E7=9A=84=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E6=9D=83=E9=99=90=E6=8C=89=E9=92=AEbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../menu/components/menuButton/crud.tsx | 3 +- web/src/views/system/menu/index.vue | 72 ++++++++++--------- 2 files changed, 38 insertions(+), 37 deletions(-) diff --git a/web/src/views/system/menu/components/menuButton/crud.tsx b/web/src/views/system/menu/components/menuButton/crud.tsx index 50c79df..0ab2095 100644 --- a/web/src/views/system/menu/components/menuButton/crud.tsx +++ b/web/src/views/system/menu/components/menuButton/crud.tsx @@ -16,7 +16,6 @@ import { request } from '/@/utils/service'; //此处为crudOptions配置 export const createCrudOptions = function ({ crudExpose, context }: CreateCrudOptionsProps): CreateCrudOptionsRet { const pageRequest = async (query: UserPageQuery) => { - console.log(context!.selectOptions); return await api.GetList({ menu: context!.selectOptions.value.id } as any); }; const editRequest = async ({ form, row }: EditReq) => { @@ -27,7 +26,7 @@ export const createCrudOptions = function ({ crudExpose, context }: CreateCrudOp return await api.DelObj(row.id); }; const addRequest = async ({ form }: AddReq) => { - return await api.AddObj(form); + return await api.AddObj({ ...form, ...{ menu: context!.selectOptions.value.id } }); }; return { crudOptions: { diff --git a/web/src/views/system/menu/index.vue b/web/src/views/system/menu/index.vue index 0eadbe7..30849c0 100644 --- a/web/src/views/system/menu/index.vue +++ b/web/src/views/system/menu/index.vue @@ -6,29 +6,23 @@
菜单列表