From 58213e83db43ffd6696c6fb7fab8ed57c6d15b96 Mon Sep 17 00:00:00 2001 From: yemangran <62136451+yemangran@users.noreply.github.com> Date: Wed, 15 Oct 2025 01:31:02 +0800 Subject: [PATCH] Update menu.go MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修复新增按钮类型的菜单到hg_admin_menu时,component空串被清空导致新增失败 --- server/internal/logic/admin/menu.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/internal/logic/admin/menu.go b/server/internal/logic/admin/menu.go index b541d75..d0ca7f3 100644 --- a/server/internal/logic/admin/menu.go +++ b/server/internal/logic/admin/menu.go @@ -111,7 +111,7 @@ func (s *sAdminMenu) Edit(ctx context.Context, in *adminin.MenuEditInp) (err err return err } } else { - if _, err = dao.AdminMenu.Ctx(ctx).Data(in).OmitEmptyData().Insert(); err != nil { + if _, err = dao.AdminMenu.Ctx(ctx).Data(in).OmitNilData().Insert(); err != nil { err = gerror.Wrap(err, "新增菜单失败!") return err }